Select the Course Number to get further detail on the course. Select the desired Schedule Type to find available classes for the course. |
CYBR 251 - Secure Programming Foundations |
Exploration of programming and machine constructs behind code vulnerabilities and best practices for developing secure programs. Introduction to low-level code mechanics in C and assembly language frequently leveraged in code exploitation. Study of programming principles that guard against software vulnerabilities, including pointers, hardware control, overflows, input sanitization, data obfuscation, secure design, and static analysis.
3.000 Credit hours 3.000 Lecture hours Levels: Undergraduate Schedule Types: Lecture Computer Science Department |