Secure Programming

Secure programming is a broad topic but roughly covers the security of operating systems and applications.

Slides

2025 Slides

News from Lecture

Below are some of the news stories cited in lecture or during the first 5 minutes.

Try it out

Below are some capture the flag sources online. These are not required for the course, but you may find them interesting to try out.

Additional Resources

Industry reports and resources

Research Papers