May 31, 2026  
2024-2025 Undergraduate Catalog 
    
2024-2025 Undergraduate Catalog Archived Catalog

Add to Portfolio (opens a new window)

CPSC 4150 - Secure Web Development


(3) Credit Hours

Building modern web applications requires integrating concepts from software engineering, systems programming, and computer security. This course will use concepts from these three areas to design, deploy, scale, attack, and defend modern web applications. Emphasis will be on concepts and techniques that enable web applications to maintain high performance in the face of numerous users and attackers, how to apply software engineering concepts to manage the complexity of client-side and server-side software and how to apply computer systems concepts to manage the scalability of the web application, and provide performance service to large numbers of simultaneous users. Prerequisites: CPSC 3140  and CPSC 3600  with a grade of C or better. Only open to BAS IT Cybersecurity majors. Differential course fee will be assessed. 



Add to Portfolio (opens a new window)