Alloy Community

User login

6.170 Laboratory in Software Engineering

alloy's picture
Location: 
Massachusetts Institute of Technology
Instructors: 
Daniel Jackson and Paul Fitzpatrick
Duration: 
Course
Date last taught: 
Sep 1 2004

This course is a a core electrical engineering computer science subject at MIT.
It introduces concepts and techniques relevant to the production of
large software systems. Students are taught a programming method
based on the recognition and description of useful
abstractions. Topics include: modularity; specification; data
abstraction; object modeling; design patterns; and
testing. Several programming projects of varying size undertaken
by students working individually and in groups.


Syndicate content  

The development of this site is supported by the National Science Foundation under Computing Research Infrastructure Grant No. 0707612.

Theme originally designed by Chris Herberte