Transparencies for CS 43401 Secure Programming


Class Slides



Chapter 1
Chapter 2
Chapter 3
Chapter 4
Chapter 5
Chapter 6
Chapter 7
Chapter 8
Chapter 9
Chapter 10
Chapter 11
Chapter 12
Principles of Secure Design
Old slides on Race conditions
Mitre/SANS Common Weakness Enumeration site.
cppcheck website.
cppcheck design
cppcheck Getting Started(Rules 1)
cppcheck Data Representation(Rules 2)
cppcheck Intro to C++ rules (3)
cppcheck manual
cppcheck samplereport
Slides on the book The Bug Hunters Diary.
Website for the book The Bug Hunters Diary.
Slides on the Android OS.
Some possible midterm questions.
Some possible questions for the final
Midterm1 a answers.
Midterm1 b answers.
Midterm grade old distribution
Midterm grade distribution