(49 credits)
The software development major emphasizes the acquisition of software design and development skills through a project-based curriculum. The major follows a 3–1 educational model, three years of course work followed by a year of real-world project work.