SFEMS - Software Engineering
Download as PDF
Program Type
Master of Science
College
College of Engineering
Career
Graduate
Program Description
Software engineering is key to how we engage with digital devices, and skills in programming and design position you to pioneer advancements in this dynamic field. The master's program in Software Engineering not only broadens your understanding of existing software architecture across a variety of technologies, but it also teaches you how to build and adapt software, leveraging your software developer degree to emerging technologies. Opt for a thesis or non-thesis track. The thesis path features classes such as Cloud Computing Principles and Practices; Principles of Artificial Intelligence; and Web Development and the Internet of Things, while the non-thesis route includes classes like Data Mining and Robotics.