Modeling & Simulation Engineering Major (BSCOME) Dual Degree with Computer Science (BSCS)
2022-2023 Five-Year Plan*

First TermHoursSecond TermHours
ENGN 1102ECE 11122
CHEM 121N3CHEM 123N3
CHEM 122N or 12011MATH 2124
MATH 2114PHYS 231N4
ENGL 110C3ENGN 15034
Human Creativity Way of Knowing3 
 16 17
First TermHoursSecond TermHours
MATH 307 or 2803ECE 2023
ECE 2013ECE 2872
PHYS 232N4CS 2504
ENGL 231C3CS 2521
COMM 101R3CS 3813
 Human Behavior Way of Knowing3
 16 16
First TermHoursSecond TermHours
ECE 2414ECE 3134
ECE 3023ECE 3413
CS 3303ECE 30443
CS 3903CS 3613
CS 3151CS 450 or 4183
Literature Way of Knowing3 
 17 16
First TermHoursSecond TermHours
MATH 3163ECE 3203
ECE 3063ECE 34673
CS 3503ECE 3483
ENMA 48053CS 4173
ECE Technical Elective I63CS 3553
 CS Upper Level Elective I3
 15 18
Fifth Year
First TermHoursSecond TermHours
ECE 4063ECE 4872
ECE 44383CS 4713
ECE 484W3CS 411W3
ECE 4862CS Upper Level Elective III3
CS 4103Interpreting the Past Way of Knowing3
CS Upper Level Elective II3 
 17 14
Total credit hours: 162

Does not include the University's General Education language and culture requirement. Additional hours may be required.


CHEM 120 is for online program students only.


ECE 111 and other ECE required courses satisfy the Computer Science Information Literacy & Research requirement of CS 121G.

ENGN 150 satisfies the CS 150 requirement in Computer Science curriculum.
ECE 304 satisfies the STAT 330 requirement in Computer Science curriculum

ENMA 480 satisfies the Computer Science Philosophy & Ethics requirement.


Computer Engineering - Modeling & Simulation Engineering Major students pursuing the dual degree with Computer Science have one remaining ECE 400-level Technical Elective course.


ECE 346 satisfies the CS 170 requirement in Computer Science curriculum.

ECE 443 satisfies the CS 270 requirement in Computer Science curriculum.

The General Education requirements in information literacy and research, impact of technology, and philosophy and ethics are met through the major. The upper-division General Education requirement is met through a built-in minor in computer science and through the completion of a second major/degree.

Modeling & Simulation Engineering and Computer Science majors must earn a grade of C or better in all 200-level ECE courses and all CS courses prior to taking the next course in the sequence.

Any ECE course registration issues are to be resolved with the ECE Academic Coordinator and Program Manager.

The five-year plan is a suggested curriculum to complete this degree program in five years.  It is just one of several plans that will work and is presented only as broad guidance to students. Each student is strongly encouraged to develop a customized plan in consultation with their academic advisor.  Additional information can also be found in Degree Works.