Welcome to Week 1 of the Software Security for Web Applications course. These assignments cover common attacks in the browser like cross-site scripting, cross-site request forgery, and cookies. The module ends with
graded exercises.
Back-End Security
Welcome to Week 2 of the Software Security for Web Applications course. These assignments cover common attack surfaces on the back end like SQL injection, out of date libraries, improperly validated data, and denial of service. The module ends with graded exercises.
Passwords and Authentication
Welcome to Week 3 of the Software Security for Web Applications course. These assignments cover authentication with passwords and Oauth as well as differentiating access. The module ends with graded exercises.