Software Engineering for Web Applications

Free, no sign-up neededFall 2003English

About this course

6.171 is a course for students who already have some programming and software engineering experience. The goal is to give students some experience in dealing with those challenges that are unique to Internet applications, such as: concurrency; unpredictable load; security risks; opportunity for wide-area distributed computing; creating a reliable and stateful user experience on top of unreliable connections and stateless protocols; extreme requirements and absurd development schedules…

Description from MIT OpenCourseWare.

Where to take this course