The software engineering baccalaureate program consists of a rigorous curriculum of science, math, computer science, and software engineering courses.
Software engineers work on multidisciplinary teams to identify and formulate software solutions and maintain software intensive systems of all sizes. The focus of this program is on the rigorous engineering practices necessary to build, maintain and protect modern software intensive systems. Consistent with this focus, the software engineering baccalaureate program consists of a rigorous curriculum of science, math, computer science, and software engineering courses.