Software Engineering
The software engineering program teaches its students to solve problems through the systematic development and evolution of large software systems within cost and time constraints. Students learn how to apply engineering principles when performing requirements analysis, measurement, modeling, design, validation, implementation, testing, documentation, and management. Software engineers are key professionals in all industries including high-tech, finance, telecommunications, government, healthcare, transportation, and entertainment.