M.S. in Information Technology 

Information Technology male portrait - small 180 wideThe M.S. degree in Information Technology provides students with relevant, practical, and applicable knowledge in Information Technology (IT) and Information Systems (IS). This program provides students with the appropriate mix of technical, professional, and business skills. Graduates of this program will be equipped to bridge the gap between roles in software development/management and software technology infrastructure.

* International students: The M.S. in Information Technology is a STEM-designated and approved master's degree program.

The M.S. degree in Information Technology (IT) prepares individuals to develop and support organizational IT infrastructure.

The goal of an IT organization is to meet business needs by creating and implementing a hardware/software plan including a vision and strategy for upgrades and maintenance.  IT aggregates business and technology needs from across the company (as broad as catalog data bases, e-commerce functions for online order processing, integration with fulfillment components, and customer relationship management, in addition to traditional accounting, bookkeeping, and audit functions). 

IT then organizes these needs into an enterprise-wide resource plan to 1) fulfill the business processes in a global, electronic commerce, 24/7 environment, 2) safeguard critical and proprietary data, 3) assure disaster-recovery plans, and 4) migrate to new platforms as they become available.

Because this program focuses both on IT and IS issues, graduates of this program can apply the acquired skills and knowledge to advance their careers in IT architecture, strategic software business analysis planning, project portfolio and program management jobs. It can also advance more experienced IT professionals and project managers to pursue technical leadership roles.

In response to COVID-19, the University of St. Thomas has made prudent decisions to act on the advice of state and medical professionals. For spring 2021, all our classes in our Graduate Programs in Software and Data Science which are normally delivered in an on-campus classroom format, will be delivered live online. Each of our classes meet once a week or every other Saturday. The classes will still be held during their normal time on weeknights and Saturdays. 

We are happy to help you in every way possible on your journey to apply, register, and start classes. Each of our classes meet once a week or every other Saturday.

Our staff and faculty are ready to assist you with your questions so e-mail us at gradsoftware@stthomas.edu.  That is why we are here.   

To complete the requirements for the Master of Science with a major in information technology, students must successfully complete 12 courses (36 graduate semester credits) and with a GPA of at least 2.7.

Students must complete 10 required technical courses from Graduate Programs in Software (GPS) and 2 elective courses from the GPS graduate course curriculum.

Current and inactive students who enrolled in this program prior to fall 2020 may opt to remain with the graduate program requirements from their current catalog, or move forward to the newest graduate program requirements for the M.S. Degree in Information Technology.

M.S. Degree in Information Technology Program Requirements for catalogs prior to fall 2020:



Complete a total of 12 three-credit courses (36 graduate credits).

Required Courses [10 courses]:

  • SEIS 603  Foundations of Software Development - Python (waived for appropriate prior programming experience)
  • SEIS 605  Technical Communications
  • SEIS 610  Software Engineering
  • SEIS 615  DevOps and Cloud Infrastructure
  • SEIS 627  Software Planning and Testing
  • SEIS 630  Database Management Systems and Design
  • SEIS 662  Enterprise Resource Planning
  • SEIS 663  Information Technology Security and Networking
  • SEIS 664  Information Technology Delivery
  • SEIS 709  Enterprise Architecture and IT Strategy

Electives [2 or 3 courses]:

Choose two electives (or three electives if SEIS 603 is waived) from the Graduate Programs in Software (SEIS) course catalog.

View SEIS Course Catalog.

Suggested course sequence with SEIS 603 required:

  • Semester 1: SEIS 603 and SEIS 605 
  • Semester 2: SEIS 610 and SEIS 630
  • Semester 3: SEIS 615 and SEIS 664
  • Semester 4: SEIS 627  and SEIS 662
  • Semester 5: SEIS 663  and SEIS 709
  • Semester 6: 2 Electives

Suggested course sequence with SEIS 603 waived:

  • Semester 1: SEIS 605 and SEIS 610 
  • Semester 2: SEIS 627 and SEIS 630
  • Semester 3: SEIS 664 and SEIS 615
  • Semester 4: SEIS 662 and SEIS 663
  • Semester 5: SEIS 709  and 1 Elective 
  • Semester 6: 2 Electives
  1. A bachelor's degree in any discipline from a regionally-accredited educational institution in the U.S. (or international equivalent). 
  2. An overall grade-point-average (GPA) of at least 2.7. (Applicants with a GPA less than 2.7 will be considered for provisional admission with their professional experience factored into the decision.)

Take the Next Step: