Javascript is currently not supported, or is disabled by this browser. Please enable Javascript for full functionality.

Please tell us a little bit about yourself

Skip to main content
Ontario Tech University
   
    Dec 13, 2024  
2023-2024 Undergraduate Calendar 
    
2023-2024 Undergraduate Calendar [ARCHIVED CALENDAR]

Add to favourites (opens a new window)

CSCI 3540U – Software Security


This course provides an introduction to the development of secure software systems.  Students will learn about software vulnerabilities and attacks and how to protect software systems and data. Attacks and exploitations covered include: web exploitation, misconfiguration exploitation, binary exploitation and authentication/authorization bypass. Software topics to be covered include: secure development practices,  security testing and analysis (e.g., pen testing, fuzzing) and reverse engineering.
Credit hours: 3
Lecture hours: 3
Laboratory hours: 1.5
Prerequisite(s): 3rd year standing in Computer Science



Add to favourites (opens a new window)