12-Month Full-Time Plan of Study

The MSIT-SE is a one-year program, consisting of two traditional semesters, with a Practicum in the spring and/or summer session.

The summer session is primarily devoted to the Practicum; however, you may begin the practicum in the spring semester and complete it in the summer semester.

You will begin the program in the fall semester.

Below is a suggested plan of study for completing the program in one year one a full-time basis.
Fall Semester
17-651 Models of Software Systems Full-Semester Course 12 units
17-652 Methods: Deciding What to Design Full-Semester Course 12 units
17-653 Managing Software Development Full-Semester Course 12 units
17-656 Communication for Software Engineers 1 Required 3 units
17-676 Bootcamp Required 3 units
Elective Full-Semester Course 9 or 12 units

Spring Semester
17-654 Analysis of Software Artifacts Full-Semester Course 12 units
17-655 Architectures for Software Systems Full-Semester Course 12 units
17-657 Communication for Software Engineers 2 Required 3 units
17-677 Practicum I Full-Semester Course 12 units
Elective Full-Semester Course 9 or 12 units
Elective Full-Semester Course 9 or 12 units

Summer Session
17-678 Practicum for Software Engineering II Double Course 24 units
Elective Full-Semester Course 9 or 12 units
Elective (if needed)

This page is maintained by msit-info@cs.cmu.edu
Last modified: 09/28/2007