BSCoE in Computer Engineering

Degree Program Description

The computer engineering degree offers a balanced approach to both hardware and software, as well as other areas of engineering. Focused areas of work in additional hardware or software, communications, discrete and integrated electronics, and robotics are offered by the department.

Major Program Requirements

The computer engineering degree offers a balanced approach to both hardware and software, as well as other areas of engineering. Focused areas of work in additional hardware or software, communications, discrete and integrated electronics, and robotics are offered by the department. (Focus areas are not listed on transcripts or diplomas.)

Students must complete all university requirements, including general education, and Department Level Requirements, in addition to the degree requirements below.

Diversity Requirement

Engineering majors must take one 3-hour course that focuses on issues such as race, ethnicity, gender, or sexuality. Each semester a list of approved courses will be made available to students.

Major core requirements
Constitutional Elective
Select one of the following:3
HIST 1100Survey of American History to 18653
HIST 1200Survey of American History Since 18653
HIST 1400American History5
HIST 2210Twentieth Century America3
HIST 2440History of Missouri3
HIST 4000Age of Jefferson3
HIST 4220U.S. Society Between the Wars 1918-19453
HIST 4230Our Times: United States Since 19453
POL_SC 1100American Government3
POL_SC 2100State Government3
Humanities/Fine Arts courses9
Social Science/Behavioral Science courses6
Other major core requirement courses:
MATH 1500Analytic Geometry and Calculus I5
MATH 1700Calculus II5
MATH 2300Calculus III3
MATH 2320Discrete Mathematical Structures3
MATH 4100Differential Equations3
STAT 4710Introduction to Mathematical Statistics3
PHYSCS 2750University Physics I5
PHYSCS 2760University Physics II5
CHEM 1320College Chemistry I4
ENGLSH 1000Writing and Rhetoric3
ENGINR 1200Statics and Elementary Strength of Materials3
or ENGINR 2300 Engineering Thermodynamics
or IMSE 2710 Engineering Economic Decision-Making
ENGINR 1000Introduction to Engineering *1
CMP_SC 1050Algorithm Design and Programming I4
CMP_SC 2050Algorithm Design and Programming II4
ECE 2100Circuit Theory I4
ECE 2210Introduction to Logic Systems3
ECE 3280Computer Organization and Assembly Language 3
ECE 3810Circuit Theory II4
ECE 3830Signals and Linear Systems3
ECE 3410Electronic Circuits and Signals I4
ECE 3220Software Design in C and C++3
ECE 4220Real Time Embedded Computing3
ECE 4250VHDL and Programmable Logic Devices4
ECE 4270Computer Architecture4
ECE 3840Measurement and Instrumentation3
ECE 4960WSenior Capstone Design I - Writing Intensive3
ECE 4980Senior Capstone Design II (Senior Capstone Design II)3
Electives
2000+ ECE or CMP_SC Elective6
ECE 4000+ Technical Elective6
Any Elective1

Accelerated BSCoE to MS in Computer Engineering

The accelerated option will allow students to earn a bachelors and masters degree within five years.  Eligible students who have completed at least 90 credit hours with a cumulative GPA of 3.0 or higher.  The academic requirements of the accelerated MS program will require a total of 30 graduate credit hours, to graduate.  Accepted undergraduate students can take up to 15 hours of graduate level courses that will count toward both the undergraduate and the graduate degrees.  The shared-credit graduate-level courses should be elective courses.  Once the student has completed 126 credit hours, (includes at least 12 credit hours of dual enrollment), the corresponding bachelor’s degree will be conferred and they will become graduate students in our MS program to complete the remaining 18 hours of graduate credit.   A minimum of 15 credit hours must be from courses at the 8000 level or above and no more than 9 credit hours can be from a combination of research and/or problems courses.  The student's graduate course GPA must be 3.0 or greater. 

Total credits required for graduation must be at least 144 total credit hours:

  • Total undergraduate credit hours: 126
  • Total dual enrollment credit hours: 12-15
  • Total graduate credit hours: 30

Thesis/Non-Thesis Option

During the program, students will conduct an independent study that will result in a thesis or project report, under the guidance of their graduate advisor.  In their last semester in the program, they must defend their thesis or project in front of an examination committee composed of their graduate advisor and at least two other faculty members. 

Dual Degree

Electrical Engineering and Computer Engineering

Many students in the EECS department combine the BS in Electrical Engineering with the BS in Computer Engineering in a special 138-credit program. These students receive both the BS EE and BS CoE degrees.

Major Program Requirements

Constitutional Elective
Select one of the following:3
HIST 1100Survey of American History to 18653
HIST 1200Survey of American History Since 18653
HIST 1400American History5
HIST 2210Twentieth Century America3
HIST 2440History of Missouri3
HIST 4000Age of Jefferson3
HIST 4220U.S. Society Between the Wars 1918-19453
HIST 4230Our Times: United States Since 19453
POL_SC 1100American Government3
POL_SC 2100State Government3
Humanities/Fine Arts courses9
Social Science/Behavioral Science courses3
Select two of the following:6
ENGINR 1200Statics and Elementary Strength of Materials3
ENGINR 2300Engineering Thermodynamics3
IMSE 2710Engineering Economic Decision-Making3
Other major core requirement courses:
MATH 1500Analytic Geometry and Calculus I5
MATH 1700Calculus II5
MATH 2300Calculus III3
MATH 2320Discrete Mathematical Structures3
MATH 4100Differential Equations3
STAT 4710Introduction to Mathematical Statistics3
PHYSCS 2750University Physics I5
PHYSCS 2760University Physics II5
CHEM 1320College Chemistry I4
ENGLSH 1000Writing and Rhetoric3
ECONOM 1014Principles of Microeconomics3
or ECONOM 1015 Principles of Macroeconomics
CMP_SC 1050Algorithm Design and Programming I4
CMP_SC 2050Algorithm Design and Programming II4
ECE 1000Introduction to Electrical and Computer Engineering2
ECE 2210Introduction to Logic Systems3
ECE 2100Circuit Theory I4
ECE 3210Microprocessor Engineering for Electrical Engineers4
ECE 3810Circuit Theory II4
ECE 3220Software Design in C and C++3
ECE 3830Signals and Linear Systems3
ECE 3510Electromagnetic Fields3
ECE 3410Electronic Circuits and Signals I4
ECE 3610Semiconductors and Devices3
ECE 4220Real Time Embedded Computing3
ECE 4250VHDL and Programmable Logic Devices4
ECE 4270Computer Architecture4
ECE 3840Measurement and Instrumentation3
ECE 4960WSenior Capstone Design I - Writing Intensive3
ECE 4980Senior Capstone Design II3
Electives
2000+ ECE or CMP_SC Elective9
ECE 4000+ Technical Elective6
ECE 4000-level Senior Lecture/Lab4
Any Elective1

Back to Top

Semester Plan

Below is a sample plan of study, semester by semester.  A student's actual plan may vary based on course choices where options are available.

First Year
FallCreditsSpringCredits
CMP_SC 10504ECE 22103
CHEM 13204CMP_SC 20504
ENGINR 10001ENGLSH 10003
MATH 15005MATH 17005
Humanities/Fine Arts Elective3 
 17 15
Second Year
FallCreditsSpringCredits
ECE 21004ECE 38104
ECE 32803MATH 41003
MATH 23003PHYSCS 27605
PHYSCS 27505Constitutional Requirement3
 15 15
Third Year
FallCreditsSpringCredits
ECE 32203ECE 42504
ECE 34104ENGINR 1200, 2300, or IMSE 27103
ECE 38303ECE 42203
STAT 47103Flexible Technical Elective3
MATH 23203Social/Behavioral Elective3
 16 16
Fourth Year
FallCreditsSpringCredits
ECE 38403ECE 4980 (Senior Capstone Design II)3
ECE 427044000+ Technical Elective3
ECE 4960W3Flexible Technical Elective3
ECE 4000+ Technical Elective3Humanities /Fine Arts Elective3
Social/Behavioral Science Elective3Humanities/Fine Arts Elective3
 Free Elective1
 16 16
Total Credits: 126

Back to Top

Double Major

Electrical Engineering and Computer Engineering

Many students in the EECS department combine the BS in Electrical Engineering with the BS in Computer Engineering in a special 138-credit program. These students receive both the BS EE and BS CoE degrees.

Major Program Requirements

Constitutional Elective
Select one of the following:3
HIST 1100Survey of American History to 18653
HIST 1200Survey of American History Since 18653
HIST 1400American History5
HIST 2210Twentieth Century America3
HIST 2440History of Missouri3
HIST 4000Age of Jefferson3
HIST 4220U.S. Society Between the Wars 1918-19453
HIST 4230Our Times: United States Since 19453
POL_SC 1100American Government3
POL_SC 2100State Government3
Humanities/Fine Arts courses9
Social Science/Behavioral Science courses3
Select two of the following:6
ENGINR 1200Statics and Elementary Strength of Materials3
ENGINR 2300Engineering Thermodynamics3
IMSE 2710Engineering Economic Decision-Making3
Other major core requirement courses:
MATH 1500Analytic Geometry and Calculus I5
MATH 1700Calculus II5
MATH 2300Calculus III3
MATH 2320Discrete Mathematical Structures3
MATH 4100Differential Equations3
STAT 4710Introduction to Mathematical Statistics3
PHYSCS 2750University Physics I5
PHYSCS 2760University Physics II5
CHEM 1320College Chemistry I4
ENGLSH 1000Writing and Rhetoric3
ECONOM 1014Principles of Microeconomics3
or ECONOM 1015 Principles of Macroeconomics
CMP_SC 1050Algorithm Design and Programming I4
CMP_SC 2050Algorithm Design and Programming II4
ECE 1000Introduction to Electrical and Computer Engineering2
ECE 2210Introduction to Logic Systems3
ECE 2100Circuit Theory I4
ECE 3210Microprocessor Engineering for Electrical Engineers4
ECE 3810Circuit Theory II4
ECE 3220Software Design in C and C++3
ECE 3830Signals and Linear Systems3
ECE 3510Electromagnetic Fields3
ECE 3410Electronic Circuits and Signals I4
ECE 3610Semiconductors and Devices3
ECE 4220Real Time Embedded Computing3
ECE 4250VHDL and Programmable Logic Devices4
ECE 4270Computer Architecture4
ECE 3840Measurement and Instrumentation3
ECE 4960WSenior Capstone Design I - Writing Intensive3
ECE 4980Senior Capstone Design II3
Electives
2000+ ECE or CMP_SC Elective9
ECE 4000+ Technical Elective6
ECE 4000-level Senior Lecture/Lab4
Any Elective1

Back to Top

Semester Plan for Double Major

Below is a sample plan of study, semester by semester.  A student's actual plan may vary based on course choices where options are available.

First Year
FallCreditsSpringCredits
CMP_SC 10504ECE 22103
CHEM 13204CMP_SC 20504
MATH 15005MATH 17005
ENGINR 10001ENGLSH 10003
Constitutional Requirement3 
 17 15
Second Year
FallCreditsSpringCredits
ECE 21004ECE 38104
ECE 32104MATH 41003
MATH 23003PHYSCS 27605
PHYSCS 27505Humanities/Fine Arts Elective3
 16 15
Third Year
FallCreditsSpringCredits
ECE 34104ECE 36103
ECE 32203ECE 42504
ECE 35103MATH 23203
ECE 38303ECE 4000+ Technical Elective3
STAT 47103Flexible Technical Elective3
 16 16
Fourth Year
FallCreditsSpringCredits
ECE 42203ECE 38403
ECE 42704ECE 4960W3
ENGINR 1200, 2300, or IMSE 27103ENGINR 1200, 2300, or IMSE 27103
Flexible Technical Elective3ECE 4000+ Technical Elective3
Social/Behavioral Science Elective3Humanities/Fine Arts Elective3
 16 15
Fifth Year
FallCredits 
ECE 4980 (Senior Capstone Design II)3 
ECE 4000-level Senior Lecture/Lab4 
Flexible Technical Elective3 
Humanities/Fine Arts Elective3 
Economics Elective3 
 16  
Total Credits: 142

Back to Top

Degree Audit

The degree audit is an automated report reflecting a student’s academic progress toward the completion of a degree.  Degree Audits are not available for all programs; however, please consult with the appropriate college or school for audit information.

MU students can request a degree audit by logging in to myDegreePlanner.  Students may also access myDegreePlanner via myZou, in the Student Center, by clicking on the Request Degree Audit link. The audit automatically pulls in the student’s MU course work, transfer courses and courses in progress.  This is available to current students, admitted students, and those who last attended less than three terms ago.

Past MU students can request a degree audit by contacting the Academic Advising Unit of the division in which they were last enrolled at MU. For contact information, go to http://advising.missouri.edu/contact/.

Prospective students, can access a preliminary MU degree audit via https://www.transferology.com/index.htm. Information on the college credits already earned will have to be manually entered before it can be evaluated against current degree requirements.

For additional details on degree audits, go to http://registrar.missouri.edu/degree-audits/index.php.

Back to Top

Major and Career Exploration

The University of Missouri has many resources to assist you in exploring majors and career possibilities.  For guidance, visit the Majors and Careers website or view specific resources below.

  • If you are considering a change of major or are exploring multiple majors, schedule an appointment with an advisor in the Discovery Center by calling (573)884-9700 or through MU Connect Discovery Center service in you success network.

  • If you have decided on a major, visit an academic advisor in the School or College that you are interested in to discuss the process of declaring the major

  • If you would like to learn more about your career interests, abilities, values and talents, visit the MU Career Center.  No Appointment is necessary to explore career options with one of our staff members.

For additional major and career exploration resources, visit Major & Career Exploration in the catalog.

Back to Top