Course Code
Course Title

Web Security

Description

Security Fundamentals, creating web pages and running web servers, JavaScript: the language, and the browser runtime, Client-side attacks and defences, Single Page Applications, Web application back ends, Web application backing stores, Advanced side channel attacks, Web privacy, Human factors / Usable web security, Scaling and securing web applications, Advanced tooling and performance techniques.