Skip to Main Content

MITC Courses:
MITC 6660 - Software Design and Construction

Print Page Report a broken link

5 credits

Software architects design software to meet desired quality attributes. They must minimize complexity while following heuristics and standards, even as they anticipate change. In this course, students explore the fundamentals of software design. They examine key issues such as concurrency, event handling, interaction, and fault tolerance.

Prerequisites

  • MITC 6150 (may be concurrent)