BS in Computer Engineering

4 Years On Campus Bachelors Program

Michigan State University

Program Overview

The Bachelor of Science in Computer Engineering at Michigan State University is an ABET-accredited program that provides a comprehensive education in both the hardware and software aspects of computer systems.

The program emphasizes integrated-circuit and information technologies, focusing on the design and application of embedded computer systems commonly used in consumer products such as televisions, car stereos, and mobile phones.

Students develop core competencies in computer architecture, digital logic, circuits, software engineering, and network communication systems

Course Overview:

  • Core Areas:

    • Computer Architecture

    • Computer Networks.

    • Introduction to Communication Networks

    • Introduction to Computer Security

    • Introduction to Communication and Network Security

    • Embedded Cyber-Physical Systems

  • Hardware:
    • VLSI Design

    • Electronic Design Automation

    • Smart Sensor Systems

    • Biomedical Instrumentation

  • Software:
    • Operating Systems

    • Introduction to Parallel Programming

    • Algorithm Engineering

    • Software Engineering

    • Translation of Programming Languages

    • Mobile Application Development

    • Database Systems

  • Intelligent Systems:
    • Introduction to Machine Learning

    • Introduction to Artificial Intelligence

    • Big Data Analysis

    • Autonomous Vehicles

    • Biomedical Signal Processing

    • Digital Signal Processing and Filter Design

    • Matrix Algebra with Computational Applications

    • Probability and Statistics for Engineering

  • Electrical Systems:
    • Electromagnetic Fields and Waves I

    • Control Systems

    • Principles of Electronic Devices

    • Radio Frequency Electronic Devices

    • Robotics

  • Concentrations: Biomedical Engineering, Cybersecurity, Robotics and Automation, Smart Systems, Software Systems 

Experiential Learning (Research, Projects, Internships etc.)

  • Hands-On Labs and Projects: Students gain practical experience through lab-based courses and design projects that emphasize system implementation and testing.

  • Research Opportunities: Access to research in computer architecture, networks, and microelectronics through prestigious centers like:

    • BEACON Center for the Study of Evolution in Action

    • Fraunhofer Center for Coatings and Diamond Technologies

    • Institute for Cyber-Enabled Research (ICER)

  • Specialization Options: Students can tailor their academic path with hardware or software tracks and elective choices.

Progression & Future Opportunities

  • Graduate Careers: Positions in consumer electronics, automotive, telecommunications, embedded systems, IT, and more.

  • Further Study: Graduates are well-prepared for master’s or doctoral studies in computer engineering, computer science, electrical engineering, or related disciplines.

  • Professional Development: Strong emphasis on analytical thinking, adaptability to new technologies, and cross-functional engineering skills.

  • Job Outlook: The program equips students to succeed in fast-paced industries where hardware and software integration is essential.

Program Key Stats

$43,372
$ 75
Aug Intake : 1st Apr


88 %
No
Yes

Eligibility Criteria

AAB - ABB
3.0
32 - 36
80 - 85

1150 - 1350
26 - 31
6.5
79

Additional Information & Requirements

Career Options

  • Hardware Engineer
  • Software Engineer
  • Embedded Systems Engineer
  • Network Engineer
  • Systems Designer
  • VLSI Engineer
  • Cybersecurity Analyst
  • Firmware Developer
  • Automation Engineer

Book Free Session with Our Admission Experts

Admission Experts