Instructor(s)
Prof. Daniel Jackson
MIT Course Number
6.170
As Taught In
Spring 2013
Level
Undergraduate
Course Description
Course Features
Course Description
This course on software engineering covers design and implementation of medium-scale software systems, using web applications as a platform. In the course, students learn the fundamentals of structuring a web application and writing modular code, with an emphasis on conceptual design to achieve clarity, simplicity, and modularity. Topics also include functional programming, relational databases, and security.
Other Versions
Other OCW Versions
OCW has published multiple versions of this subject.