Software Engineering - Hands on Keyboard

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.

Quick Facts
Locations
Brookings Main Campus