COEN 225 Winter 2008
Syllabus Projects Instructor Lecture Notes Final Preparation
Final Preparation

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. (2 unit).

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