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 fall 2020, nearly all of 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 with faculty ready to pivot to have all of our classes online if need be.  The classes are still being 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 for fall term. Each of our classes meet once a week or every other Saturday and fall term will begin the week of September 9th.

Please consider attending one of the online information sessions we are hosting via Zoom on July 7th or July 21st.  Our staff and faculty are ready to assist you with your questions so e-mail us at  That is why we are here.   

Graduate Programs in Software at the University of St. Thomas, Minnesota welcomes you.

Whether you are looking to heighten your career as a software professional or are embarking on a new career in software, Graduate Programs in Software (GPS) is equipped to provide you with the tools you need to succeed. Classes are offered on the St. Paul or Minneapolis campus Monday through Friday evenings ( 5:45 – 9:00 p.m.) and alternating Saturdays ( 9:00 a.m. – 4:00 p.m.).

Our staff and faculty are available to answer your questions face-to-face, by phone or via e-mail. We look forward to serving you.

Student Profile

GPS students, most of whom are software professionals, represent a broad range of industries. Our student body is culturally diverse and presents a special advantage to students preparing to work in a global economy and environment.

Faculty Profile

  • Full-time tenured faculty, all hold Ph.D. degrees and extensive industrial experience. 
  • Adjunct faculty selected for professional experience and educational credentials.

Application Requirements

Admissions Deadlines

  • Apply any time. 
  • Terms begin in fall, spring, and summer.

For More Information:

Call: (651) 962-5500 or toll free 1-800-328-6819 (ext. 2-5500)