Mar 28, 2024  
2020-2021 Undergraduate Catalogue 
    
2020-2021 Undergraduate Catalogue Archived Catalogue

CSC 350 - Secure Programming


Foundation for programming secure software applications. Students will be introduced to the mechanics of code exploitation with a focus on programming principles that guard against software vulnerabilities. Topics covered include: overflows, input sanitization, password security, command injection, and web application vulnerabilities. Students will learn the practical skills for developing and testing for secure software while also learning sound security fundamentals from real-world case studies. Students will be introduced to core concepts in web applications and database development.

Credit Hours: 3

Prerequisite Courses: CSC 331 .
Course Repeatability: Course may not be repeated.



Click here for the Spring 2024 Class Schedule.