University of St. Thomas

Graduate Programs in Software

Master of Software Systems

Master of Software Systems

(As of Spring 2013 term, this degree program is no longer admitting students.)

Interested in pursuing a master's degree? Please check out our MS in Information Technology, MS in Software Engineering, or MS in Software Management programs.

Master of Software Systems

[10 courses]

This program provided skills and information about how to function effectively when participating in information systems development or involved in information systems issues in an organization. Knowledge gained through this program enabled building bridges between information technology and its use in other parts of the organization.

Graduate education for professionals in software development methodologies, techniques, and technologies is not only valuable for software engineers, but also for users of software in every part of the organization. The importance and impact of corporate information systems increases in all organizations.

This program benefitted professionals who use software, interface with software developers, develop software, or manage the software development process in education, government, marketing, business, manufacturing as well as specialized fields such as medicine and law.

Degree Requirements
The successful degree candidate must complete 10 graduate courses (30 graduate semester credits) with a GPA of 2.70. All of the courses must be completed at the University of St. Thomas.

Required Courses

  • SEIS 601  Foundations of Software Development
    (waived for undergraduate Computer Science degree or appropriate programming experience) *cannot be taken for credit toward MSS after the first semester  
  • SEIS 605  Technical Communication
  • SEIS 610  Software Engineering
  • SEIS 620  Systems Analysis and Design Tools
  • SEIS 621  Software Process Management
  • SEIS 630  Database Management Systems and Design
  • 4 Electives (5 if SEIS601 was waived) from the course list excluding the following coursesSEIS 625, SEIS 626, SEIS 776, SEIS 777, and SEIS 780 - SEIS 783.
  • Internships SEIS 779 and SEIS 778 may be taken for graduate credit but will not count toward the 30 semester credits required for the MSS degree. Research/Independent Study SEIS 790  or SEIS 795 may be taken for a maximum of 3 semester credits.
  • A maximum of two courses (six semester credits) may be taken from any other University of St. Thomas (UST) graduate program. Graduate courses from outside UST are not transferable into the MSS degree.
  • SEIS 620 or SEIS 621 taken as part of the MSS program cannot be transferred into the MS, CBA, CIS, CSDD, or CAS. Exceptions must be approved by the GPS director.
  • Transfer of any MSDD or MS required courses into the MSS may not be on a one-to-one basis. Contact Mr. Doug Stubeda 651-962-5503 for clarification.


Suggested course sequence with SEIS601 waived:

Semester 1: SEIS 605 and SEIS610
Semester 2: SEIS620 and SEIS 630
Semester 3: SEIS 621 and 1 Elective 
Semester 4: 2 Electives
Semester 5: 2 Electives

Suggested course sequence with SEIS601 required: 

Semester 1: SEIS 601 and  SEIS 605
Semester 2: SEIS 610 and SEIS 630
Semester 3: SEIS 620 and 1 Elective
Semester 4: SEIS 621 and 1 Elective
Semester 5: 2 Electives
Information Sessions

Power your career with Graduate Programs in Software.
Learn how at an upcoming information session on the St. Paul campus:

Monday, June 2nd
5:30 to 6:30 P.M.
Owens Science Hall
room OWS 275.
Please RSVP to if you plan to attend an information session.

Walk-ins are welcome.

GPS Online application and instructions

Request print materials