Coursework and Degree Requirements
The M.S. in Software Engineering requires 10 courses (30 credits). Students must maintain a GPA of 2.7 or higher.
STEM Approved Program
Eight Required Courses:
- SEIS 601 Foundations of Java I
- SEIS 602 Foundations of Java II
- SEIS 610 Software Engineering
- SEIS 615 Cloud Computing
- SEIS 616 Infrastructure as Code
- SEIS 622 Web App Development
- SEIS 630 Database Management Systems and Design
- SEIS 739 Software Analysis, Design and Implementation
Please note suggested course sequences assume a fall semester start. Please talk with your advisor if you have questions or starting in other semesters.
Suggested course sequence with SEIS 601:
- Semester 1: SEIS 601 and SEIS 610
- Semester 2: SEIS 602 and SEIS 615
- Semester 3: SEIS 616 and SEIS 622
- Semester 4: SEIS 630 and SEIS 739
- Semester 5: 2 SEIS Electives
Suggested course sequence with SEIS 601 waived:
- Semester 1: SEIS 602 and SEIS 610
- Semester 2: SEIS 615 and SEIS 630
- Semester 3: SEIS 616 and SEIS 622
- Semester 4: SEIS 739 and SEIS Elective
- Semester 5: 2 SEIS Electives