Home Courses About OCW Feedback / Contact

SWE316 - Software Design and Architecture

Course Description

Study of fundamental design concepts, design notations, and architectural design methods for large-scale software systems. Several design methods are presented and compared, with examples of their use. Concepts such as information hiding data abstraction, concurrency, and object-oriented software construction are discussed in depth. Students participate in a group project on software design.


Semester Instructor(s)
SWE316 - Spring 2007/2008
  • Dr. Mahmoud Elish
  • RSS Feeds RSS Feeds Terms of Use Terms of Use Site Map Site Map

    Creative Commons - some rights reserved
    OCW Consortium Logo