Link Search Menu Expand Document
Last updated: Aug 17, 22 15:10 UTC | Permalink

Week 10 - Software Engineering and Security

Learning Objectives:

In this week of the course, you will learn to:

  • Describe that security is a spectrum, and be able to define a realistic threat model for a given system
  • Evaluate the tradeoffs between security and costs in software engineering
  • Recognize the causes of and common mitigations for common vulnerabilities in web applications
  • Utilize static analysis tools to identify common weaknesses in code

Lessons:

For Further Reading:


© 2022 Jonathan Bell, Adeel Bhutta, Ferdinand Vesely and Mitch Wand. Released under the CC BY-SA license