Michigan State University

USA
2 Scholarships 229 Programs 3 Degree levels
Bachelor

Bachelor's in Computer Engineering

DegreeBachelor
FieldComputer Engineering.
B

Cost & earnings at Michigan State University What students borrow here, and what they go on to earn

You borrow $23,250 median federal debt
You repay $264/mo over 10 years
Graduates earn $67,253 10 yrs after entry
Debt clears in 0.8 yrs of the salary premium
US Department of Education figures See the full breakdown →
B

Computer Engineering Technology graduates earn a median $57,409 Across 75 US programmes, two years after finishing

See the degree grade →

The Bachelor of Science in Computer Engineering at Michigan State University combines electrical engineering and computer science to train students in digital systems, embedded hardware, software and system integration. It suits students who want a rigorous technical education preparing them for careers in hardware design, embedded systems, robotics, IoT and related fields or for further study.

What you'll study

The Computer Engineering curriculum blends core engineering science with focused study of digital hardware and software. Students take foundational courses in calculus, linear algebra, differential equations, physics and probability before progressing to engineering fundamentals such as circuit analysis, signals and systems, and electronic devices.

Core computer engineering topics typically include digital logic and design, computer organisation and architecture, microprocessors and embedded systems, integrated circuit design, signal processing, and hardware/software interfacing. Software and systems courses cover programming, data structures, operating systems, and real-time systems.

Laboratory work and hands-on projects are emphasised throughout the programme. Students complete multiple lab courses in circuits, digital systems and embedded design and undertake a year-long senior capstone design project that integrates hardware and software to solve a practical engineering problem. Electives allow specialisation in areas such as FPGA and ASIC design, robotics and control, wireless communications, cybersecurity for embedded devices, and machine learning for edge computing.

Entry requirements

Admission to Michigan State University requires a completed secondary school qualification equivalent to a US high school diploma. Successful applicants for computer engineering typically have strong preparation in mathematics (including algebra, geometry and preferably pre-calculus or calculus) and physics. Prior exposure to programming is advantageous but not always required.

Typical expectations include a competitive academic record and evidence of readiness for a rigorous STEM curriculum. International applicants must demonstrate English language proficiency through recognised tests or approved alternatives. Applicants may also strengthen their application with relevant extracurricular activities such as robotics clubs, coding competitions, engineering camps, internships or independent projects.

Career prospects

Graduates with a BSc in Computer Engineering are qualified for roles spanning hardware and software domains. Common career paths include embedded systems engineer, hardware design engineer (FPGA/ASIC), firmware developer, systems engineer, robotics engineer, IoT engineer, and test and validation engineer. Graduates also move into related areas such as networked systems, cybersecurity for devices, and product engineering in sectors like automotive, telecommunications, consumer electronics, medical devices and defence.

Many students pursue internships and co‑op experiences during their degree to build industry contacts; others continue to graduate study in electrical and computer engineering, computer science or interdisciplinary fields that combine hardware and software research.

Why study at Michigan State University

Michigan State offers a comprehensive engineering education with opportunities for hands-on learning, undergraduate research and industry engagement. The College of Engineering provides structured lab courses, makerspaces and faculty-led research projects where undergraduates can work alongside graduate students and faculty on contemporary problems.

Proximity to a diverse industrial region creates internship and employment opportunities across automotive, manufacturing, telecommunications and technology companies. The university also supports career development through dedicated services, student engineering societies and a senior design programme that connects student teams with real clients. The campus community and resources make MSU a strong choice for students seeking a balanced mix of practical experience, academic depth and pathways into industry or further study.

Latest Bachelor Scholarships in USA

Similar Bachelor programmes in USA

⚖ Compare this programme with similar ones

Similar Bachelor programmes at other universities

Get help applying to Michigan State University

Shortlist scholarships and plan your application — free guidance from our advisors.

Programme details are indicative and may change — always verify current information with the official university website before applying.