Software Engineering Minor
Learn to design, manage and test large-scale software for realistic applications.
This minor provides both depth and breadth in software engineering. The program includes foundational courses in software engineering, practical hands-on team design experience and advanced coursework to empower 21st-century workforce skills.
The minor is open to any major but may be of particularly high interest for students majoring in computer science, electrical engineering or mechanical engineering.