Undergraduate Degree in Computer Engineering

Earn a Bachelor's Degree in Computer Engineering

Embark on a journey with the computer engineering Bachelor's Degree at Missouri S&T.

The Bachelor of Science in computer engineering gives students a well-rounded education in all parts of computer systems: computer hardware, electrical circuits and software programming. Ample opportunity is available to explore specific computer engineering topics through upper-level electives and hands-on experience through labs and design teams.

Apply Now

The following guidelines are used in evaluating applications for admission to the BS Computer Engineering (Comp Eng) and Electrical Engineering (Elec Eng) degree programs.

  • Not currently on probation or deficiency status.
  • Completed Math 1214 or Math 1211, Math 1215, and Phys 1135 with a grade of C or better.
  • A cumulative GPA ≥ 2.25. The cumulative GPA includes both Missouri S&T and transfer coursework and reflects any GPA adjustment resulting from the grade replacement policy.
  • For admission to the Computer Engineering program, completion of Comp Sci 1500 with a grade of C or better is required.

Students may continue enrolling in sophomore-level Computer Engineering or Electrical Engineering courses to satisfy admission requirements and may reapply for admission. However, graduation from the Computer Engineering or Electrical Engineering program requires official admission to the program prior to beginning junior-level Computer Engineering or Electrical Engineering coursework.

Students who do not meet the above standards may request special consideration only in the case of unusual circumstances. Such requests must include a written statement submitted with the application that outlines the motivation for selecting the degree program and provides justification for special consideration. Exceptions will be considered based on compelling evidence of the student’s likelihood of success in the program and the availability of space within the program.

Transfer student admission requirements

The following guidelines are used in evaluating applications for transfer student admission to the BS Computer Engineering and Electrical Engineering degree programs.

  • Completed Math 1214 or Math 1211, Math 1215, Math 3304, and Phys 1135 with a grade of C or better.
  • A cumulative GPA ≥ 2.5.
  • For admission to the Computer Engineering program, completion of Comp Sci 1500 (or an approved equivalent) with a grade of C or better is required.

You can earn a bachelor of science degree in both electrical and computer engineering by taking about one semester of additional coursework.

Dual Degree Course Plan

You can get a Bachelor of Science degree in both computer engineering and computer science by taking about one semester of additional coursework.

Dual Degree Course Plan

Football charts, or course flow charts, can help you map out your undergraduate curriculum. Use it as a reference when enrolling in classes for the semester. If you have any questions, consult your advisor.  

Dual Degrees

Minors and Emphasis Areas

Our emphasis area options help you focus on your interests and career goals. You will complete at least three (3 credit hour courses) with one of those courses being a 4000 level course in that area to complete an emphasis.

View Minor Catalog Information

View Emphasis Area Catalog Information

Note: Forms for Change of Major and Application for Minor are found on the registrar’s website

To apply for the certificate, fill out a Change of Major form. Complete the top of the form. In box 1, fill out your major. In the next line (emphasis area) fill in the certificate you have completed (Computational Intelligence, etc.). Then Fill in the expected graduation date. Fill in the name of your academic advisor. Lastly, send the form to the Department Chair for signature.

If you are earning another degree at S&T, you can obtain a minor in computer engineering by taking 18 credit hours in the area.

With a computational intelligence emphasis, you will learn about topics such as clustering, adaptive resonance and reinforcement learning architectures, learning and adaptation, hardware and applications, neuro-fuzzy regression, traveling salesman problem heuristics, robotic swarms, bioinformatics, medical informatics, machine vision and automation.

With a computer architecture and embedded systems emphasis, you will learn about topics such as high performance systems, parallel processors, GPU computing, and heterogeneous systems architecture, real-time systems, real-time digital signal processing, and embedded systems design.

With an integrated circuits and logic design emphasis, you will learn about the design and modeling of digital integrated circuits, design of digital systems, computer architecture, and fault tolerant systems.

With a networking, security, and dependability emphasis, you will learn about analysis and synthesis, network security, wireless networks, and fault tolerance.

The Graduate Track Pathway (GTP) Program

(formerly Accelerated BS/MS) 

The Graduate Track Pathway (GTP) program offers early provisional admission to the MS program to exceptional undergraduate students and is designed for these students to earn coursework credit towards their Electrical Engineering (EE) or Computer Engineering (CpE) MS degree while completing their BS degree in EE or CpE. Students may begin working on their MS study (either thesis or non-thesis options) as an undergraduate and may apply up to nine ECE lecture credit hours (5xxx-level or above) to satisfy both BS and MS requirements.

Explore Program