
Thank you for your interest in Graduate Programs in Software (GPS) at the University of St. Thomas. Our program is one of the largest of its kind in the United States with over 400 active graduate students.
St. Paul, Minnesota campus
Classes offered on the St. Paul campus are available Monday through Thursday evenings ( 5:45 – 9:00 p.m.) and alternating Saturdays ( 8:30 a.m. – 3:00 p.m.).
MS in Software Engineering (MS in SE) Cohort Program in Rochester, Minnesota
In addition, we offer an MS in SE cohort program in Rochester, Minnesota which meets in the spring and fall terms on alternating Saturdays (9 a.m. - 3:30 p.m.) with the option of class offered one night a week (5:45 - 9:00 p.m.) Students of the cohort program take two courses per semester each spring and fall for a total of seven terms. For more information on the Rochester cohort, please contact GPS Director, Dr. Bhabani Misra, by e-mail bsmisra@stthomas.edu or call 651-962-5508.
Please call our main office at 651-962-5500 or toll-free 1- 800-328-6819, Ext. 2-5500, or e-mail gradsoftware@stthomas.edu if you have any questions.
Decisions on admission to a GPS master, certificate, or non-degree program are made on an ongoing basis as each applicant’s file is completed and reviewed. Applicants who are U.S. citizens or residents are encouraged to complete their files at least one month before the semester in which they desire entry.
International students living within the U.S should apply at least two months before the start of the term they desire entry. International students living outside of the U.S. should apply at least four months prior to the start of the term they desire entry.
We will consider applications up to and including the first day of class for all prospective students (this offer excludes students holding J-1 Visas).
Applications for Admission received after the deadlines listed below will be considered on a space available basis.
Admission priority deadlines for U.S. citizens and residents:
| Fall semester | Spring semester | Summer semester |
| August 1st | January 1st | May 1st |
Admission priority deadlines for International students:
| If currently living OUTSIDE the United States |
If currently living INSIDE the United States | |
| Fall Semester | May 1st | July 1st |
| Spring Semester | October 1st | December 1st |
| Summer Semester | February 1st | April 1st |
First day of class begins (approximately):
| Fall semester | Spring semester | Summer semester |
| First week in September | Last week in January | Third week in May |
When you apply to St. Thomas, your educational background is carefully evaluated. The Graduate Programs in Software department requires the following materials in order to complete the application:
Transferring Course Credit (only MS in SE or MS in SM programs are eligible):
Transfer of non-University of St. Thomas (UST) graduate courses you would like to count toward your GPS Master of Science in software engineering (MS in SE) or GPS Master of Science in software management (MS in SM) degree.
Approval process: To have a non UST course(s) count toward the MS degree, a student must have an official transcript sent from the previous institution(s) directly to the GPS office and also submit a request in writing to the Director of GPS, Dr. Bhabani Misra, bsmisra@stthomas.edu or Assistant Director, Doug Stubeda, djstubeda@stthomas.edu requesting the transfer of the course(s) including a course description and if possible the syllabus from the course. Students will be notified in writing of the decision regarding transfer credits. Accepted transfer credits will reduce the number of electives required for the degree.