Curriculum

CS Version 1

Flow Chart

CS Version 1

Curriculum with Precalc

CS Precalc Start Version 1

Flow Chart with Precalc

CS Precalc Start Version 1

Printable PDF of images

Math Minor

Computer Science students can obtain the Math Minor by doing the following:

User Experience Minor

Computer Science students can obtain the UX Minor by doing the following:

Computer Engineering Minor

Computer Science students can obtain the Computer Engineering Minor by doing the following:

Semester Electives

All undergraduate students at MSOE must complete general education requirements. That page lists courses that meet the requirements of each type of Course Learning Outcome mandated by the general education requirements.

Here is a list of the courses that qualify for the different electives that are part of the Computer Science program.

Early Entry into the Machine Learning Master's Program

Early entry into the Machine Learning Master's Program makes it possible for software engineering students to complete the master's program by completing coursework in the summer and fall after graduation.