COEN 296A Spring 2006
Syllabus Projects Instructor Lecture Notes Homework

Secure Programming in C and C++


Writing secure code in C, C++. Vulnerabilities based on strings, pointers dynamic memory management, integer arithmetic, formatted output, file I/O. Attack modes such as (stack and heap based) buffer overflow and format string exploits. Recommended practices. (1 unit).

Class meets five times for two hours.

2006 Thomas Schwarz, S.J., COEN, SCU SCU COEN COEN296A T. Schwarz
These documents are not intended for dissemination beyond SCU.        CAVEAT LECTOR