Jan 02, 2026  
(oid=5) (oid=5) 2019-2020 Undergraduate Catalog 
    
(oid=5) (oid=5) 2019-2020 Undergraduate Catalog [ARCHIVED CATALOG]

Add to Portfolios (opens a new window)

CS 202 - Secure Programming


This course explores the concepts involved in writing programs that are resistant to errors and resistant to attacks. Students put these concepts into practice with C++ and C. Because students should already know basic programming constructs from their prerequisite programming course, this course covers C++ basics quickly. Students learn about the vulnerabilities in C++/C and strategies for limiting those vulnerabilities when using strings, pointers, dynamic memory management, file I/O, and so on.
Prerequisite(s): CS 208  and a grade of C or better in either CS 151  or CS 152  
Lecture Hours: 3 Lab Hours: 0 Credits: 3



Add to Portfolios (opens a new window)