Apr 22, 2024  
2022-2023 Undergraduate Catalogue 
2022-2023 Undergraduate Catalogue Archived Catalogue

CSC 350 - Secure Programming

Foundation for programming secure software applications. Introduction to the mechanics of code exploitation, including programming principles that guard against software vulnerabilities. Considers overflows, input sanitization, password security, command injection, web application vulnerabilities, development and testing for secure software and sound security fundamentals, and core concepts in web applications and database development.

Credit Hours: 3

Prerequisite Courses: CSC 331   with a minimum grade of “C” or instructor approval.
Course Repeatability: Course may not be repeated.

Click here for the Fall 2024 Class Schedule.