Nov 05, 2026  
Middlesex Community College Academic Catalog and Student Handbook 2025-2026(Archived) 
    
Middlesex Community College Academic Catalog and Student Handbook 2025-2026(Archived) [ARCHIVED CATALOG]

CSC 289 - Secure Programming

3

Course Description: This course covers the fundamentals of software vulnerabilities and secure programming concepts.  A student who successfully completes this course will be able to describe software vulnerabilities, apply secure coding practices, perform vulnerability analysis, and perform software security testing.
Prerequisite(s): Eligible for ENG 101; and completion of CSC 151 with a C or better.
Course Student Learning Outcomes:
Click here for information on the Course Student Learning Outcomes


Click here for course schedule details, to register for this course, or to view required books for this course.