CurrMana

Software Engineering for Web Applications

6.171 · Electrical Engineering and Computer Science · Undergraduate · Fall 2003

Prof. Harold Abelson, Dr. Philip Greenspun

MIT · Tier 1

<p>6.171&nbsp;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:</p> <ul> <li>concurrency;</li> <li>unpredictable load;</li> <li>security risks;</li> <li>opportunity for wide-area distributed computing;</li> <li>creating a reliable and stateful user experience on top of unreliable connections and stateless protocols;</li> <…

Electrical EngineeringMedia StudiesComputer ScienceArt, Design & ArchitectureEngineeringData Science, Analytics & Computer Technology

The syllabus, on MIT OpenCourseWare

The full course — syllabus, assigned readings, problem sets, exams, and lecture notes — lives on OCW. These open the real thing:

Attribution

Prof. Harold Abelson, Dr. Philip Greenspun. 6.171 Software Engineering for Web Applications. Fall 2003. Massachusetts Institute of Technology: MIT OpenCourseWare, https://ocw.mit.edu. License: CC BY-NC-SA 4.0.

Course materials are © their authors and licensed CC BY-NC-SA 4.0. CurrMana links to the source and does not re-host them.