CSE 444: Technical Elective 1 (Web and mobile security)

Class Program
Credits 3

This course focuses on the unique security challenges associated with web applications and mobile platforms. Students examine common vulnerabilities such as cross-site scripting, broken authentication, insecure data storage, and malicious code injection. Topics extend beyond basic weaknesses to include API security, single-page application (SPA) safeguards, mobile application sandboxes, secure session management, and hardened containerized deployments. By mastering these concepts, students will be equipped to build and maintain secure web and mobile applications that protect user data and privacy across multiple platforms.