Versions 3.2 - 3.5 of the Software Engineering Curriculum are nearly identical and apply to students starting in the Fall of 2015 or after. The track can be found in the Academic Catalog.

Differences in versions:

Curriculum

SE Version 3.5

Flow Chart

SE Version 3.5

Printable PDF of images

Math Minor

Software Engineering students can obtain the math minor if they take MA2323 and MA235 for two (of the three MA/SCI electives) and then take one additional math course beyond the requirements for the SE degree.

Prerequisites Shown Below

Program Electives

Students must take three courses from this list.

Note: Prereqs shown in the lists below are only for courses that are not required as part of the SE track.

1 To received credit for two technical electives, a student must successfully complete UGR4981, UGR4982, and UGR4983. No technical elective credit is available if UGR4983 is not successfully completed. Credit for one free elective is available upon successful completion of UGR4981 and UGR4982.

Science Electives

Students must take one course from this list:

Math/Science Electives

Students must take three courses from this list:

Business Electives

Students must take one course from this list:

Humanities/Social Science Electives

Students must take:

Free Electives

Students must take two courses from this list: