October 13th, 2024

CS 253 Web Security

CS253 is a Fall 2021 course on web security, covering attacks, countermeasures, and secure coding. It includes practical projects, mandatory attendance, and a grading structure of assignments and a final exam.

Read original articleLink Icon
CS 253 Web Security

CS253 - Web Security is a course offered in Fall 2021 that provides a comprehensive overview of web security, focusing on common web attacks and their countermeasures. The course aims to enhance the understanding of web security issues among programmers and system designers. Key topics include principles of web security, various types of attacks (such as injection and denial-of-service), the browser security model, web app vulnerabilities, and techniques for writing secure code. The course includes practical projects involving writing security exploits and defending against insecure web applications. Classes are held on Tuesdays and Thursdays, with attendance being mandatory. The grading structure consists of assignments (75%) and a final exam (25%). Students are encouraged to collaborate on assignments but must submit their work independently. Late submissions are allowed with specific conditions. The course has a prerequisite of CS 142 or equivalent web development experience, and it is designed for those interested in learning about web security. The schedule includes various topics, guest lectures, and assignments that progressively build knowledge in web security.

- CS253 focuses on web security, covering attacks and countermeasures.

- Attendance is mandatory, and the grading is based on assignments and a final exam.

- Collaboration is encouraged, but students must submit independent work.

- The course requires a prerequisite of CS 142 or equivalent experience.

- Practical projects include writing exploits and defending web applications.

Link Icon 1 comments