Web Programming and Engineering (CS-0120)

Summer 2025 · CS 0120 · Tufts University · 3 credits · Undergraduate

Web applications as complex systems that deliver functionality to a large number of users, and exhibit unique behaviors and demands in terms of performance, scalability, usability, and security. How the web works, limitations of client-side and server-side technologies including frameworks and APIs, content optimization, and data persistence and storage. Projects will involve search, using the cloud infrastructure, location-based services, mobile web development, and using tools to assess the security and privacy of web applications.

Course codes: CS-0120, CS 0120, CS0120, CS-120, CS 120, CS120

Course Discovery