Apr 28, 2025  
Undergraduate Catalog 2024-2025 
    
Undergraduate Catalog 2024-2025
Add to Portfolio (opens a new window)

CYCS 3240 - Secure Systems Programming Concepts


This course will explore systems programming in a UNIX environment using a “security first” design concept. The security vulnerabilities involved in various topics including but not limited to memory management, device drivers, pseudo-devices, file I/O, shells, inter-process communications, shared memory, and file and record locking will be discussed. Mitigation strategies for existing code and best practices for securely developing new code will be explored.

Prerequisites & Corequisites: Prerequisites: CYCS 1120 and CYCS 2230, with a grade of “C” or better in all prerequisites.

Credits: 3 hours

Restrictions: Restricted to majors in Cybersecurity.



Add to Portfolio (opens a new window)