The Software Engineering, M.S. at Saint Louis University is designed for aspiring professionals aiming to excel in the creation of high-quality, large-scale software systems. You will delve into the core principles of software development, exploring how to design and implement robust solutions that address complex technological challenges. This postgraduate degree equips you with the knowledge and practical skills to innovate and lead in the dynamic field of software engineering, guided by experienced faculty within a collaborative learning environment.
This Master of Science degree is studied full-time on campus over two years, immersing you in a curriculum that balances theoretical foundations with hands-on application. You will engage with required courses in software development principles and computing ethics, alongside elective specialisations and a significant software engineering capstone project. Through team-based learning and the utilisation of modern software tools, you will develop critical design strategies and graduate prepared for advanced roles in the technology sector, ready to contribute to impactful software solutions.