University of St Thomas

University of St Thomas MS in software engineering

The University of St. Thomas offers an MS in Software Engineering to equip software engineers with the technical and managerial skills they need to succeed in this rapidly-evolving field.

  • Minnesota in  minnesota 2115 Summit Ave

University of St Thomas

About

The University of St. Thomas offers premier education in software engineering, equipping students with the foundational knowledge and technical skills needed for this unique field. Software Engineering at the University of St. Thomas encompasses the principles of software design, development and testing, preparing students to understand the inner workings of software systems and how they can be used to create innovative solutions. The program is designed to foster creativity, collaboration and critical thinking to help students achieve their academic and professional goals.

The curriculum provides courses to develop professional understanding and expertise in the areas of programming languages, software architecture and design, software engineering processes and tools, and the application of software engineering principles to develop effective systems. Students have the opportunity to choose from a range foundational computer science courses as well as specialized software engineering electives. The combination of these classes allows them to gain an advanced understanding of software systems, allowing them to move ahead in their chosen career paths.

Throughout the program, students can expect to develop proficiency in coding and scripting, apply problem solving skills to software development and debugging, and gain hands-on experience building a wide array of software applications. This experience gives graduates the confidence and skills to excel in the software engineering industry.

Additionally, the University of St. Thomas emphasizes real world experiences and encourages students to take part in internships, co-ops and research opportunities. Through these programs, students can gain valuable insight into the field, learn from experts in the field, and develop strong professional connections. These experiences can further supplement what students have learned in the classroom, giving them an advantage when entering the job market.

At the University of St. Thomas, students are prepared to become the next generation of software engineers. With a dedicated faculty, comprehensive curriculum, and numerous opportunities to develop their skills, they are well-positioned to become successful professionals in their field.