Section 71.70.9 Degree Requirements for the BEng in Software Engineering
Degree Requirements
Students registered in the Software Engineering program must complete a minimum of 120 credits during four years of full‑time study. The program consists of the Engineering Core, the Software Engineering Core and electives.
BEng in Software Engineering (120 credits)
30.5 | credits from the Engineering Core |
73.5 | credits from the Software Engineering Core |
16 | credits of Software Engineering Electives |
Software Engineering Core (73.50 credits)
Computer Science Group: Software Engineering (23 credits)
Basic and Natural Science Courses: Software Engineering
Two Basic and Natural Science courses must be selected from the following:
| |
Note: Students must select at least one of the following courses: BIOL 206, BIOL 261, CHEM 217, CHEM 221, MIAE 221, PHYS 252, PHYS 284, PHYS 385 |
Software Engineering Electives
Students in the Software Engineering program must complete at least 16 elective credits from the list of courses below. Electives are also listed in groups to facilitate the selection of courses in a particular area of the field. | |
| |
Computer Games Electives: Software Engineering Data Engineering Electives: Software Engineering Real‑Time, Embedded, and Avionics Software Electives: Software Engineering Web Services and Applications Electives: Software Engineering |
Computer Games Electives: Software Engineering
Data Engineering Electives: Software Engineering
Real‑Time, Embedded, and Avionics Software Electives: Software Engineering
Web Services and Applications Electives: Software Engineering