BS Computer Engineering

4 Years On Campus Bachelors Program

Northwestern University

Program Overview

Northwestern University’s ABET-accredited Bachelor of Science in Computer Engineering equips students with the knowledge and skills to design, develop, and analyze both hardware and software systems. The program fosters independent thinking, systematic problem-solving, and an understanding of the societal impact of engineering, offering a well-rounded education that balances technical depth with communication and design skills.

Students follow a flexible curriculum that covers core topics such as computer architecture, digital design, circuits, programming, and probabilistic systems, while allowing for specialization in areas like high-performance computing, VLSI, embedded systems, software systems, and network security. Throughout the program, there is a strong emphasis on hands-on lab work, team-based projects, and design-focused learning that closely mirror real-world engineering practices.

Course Overview:

  • Core Courses: 4 Mathematics courses, 4 units of basic science, 4 engineering analysis and computer proficiency courses, 3 design and communication courses, 7 social sciences/humanities courses, 5 unrestricted electives 

  • Major Programs (10 required courses): Introduction to Computer Engineering, Fundamentals of Computer System Software, Advanced Digital Design, Computer Architecture I, Fundamentals of Computer Programming, Fundamentals of Computer Programming II, Introduction to Electrical Engineering, Fundamentals of Circuits, Probabilistic Systems

  • Major Programs (Choose 10 technical elective courses): Introduction to Computer Systems, Fundamentals of Signals & Systems, Fundamentals of Solid State Engineering, Fund of Electromagnetics & Photonics, Fundamentals of Electronics, Architecture and high-performance computing, VLSI and CAD, Embedded systems, Software systems, Networks and security, Molecular Biology, Cell Biology, Genetics and Evolution, Organic Chemistry I and Organic Chemistry II and Organic Chemistry Ill, Microprocessor Systems Project I, Computer Architecture Projects, VLSI Systems Design Projects

Experiential Learning (Research, Projects, Internships etc.)

  • Lab-Based Learning: Strong laboratory integration across computer architecture, digital design, circuits, and embedded systems.

  • Capstone Design Project: Team-based senior design experience solving industry-relevant problems.

  • Undergraduate Research: Faculty-supported projects in areas such as robotics, VLSI design, parallel computing, and embedded systems.

  • Team-Based Projects: Collaboration emphasized through design and communication courses and upper-level electives.

  • Specialization Tracks: Elective pathways in Architecture, High-Performance Computing, VLSI & CAD, Embedded Systems, Software Systems, and Networks & Security.

Progression & Future Opportunities

  • Graduate Careers: Microchip Designer, Embedded Systems Engineer, Systems Architect, Hardware/Software Developer, Network/Security Engineer, VLSI Designer, Software Systems Engineer, Research Scientist.

  • Top Employers: Amazon, Boeing, Google, IBM, Intel, and other leading tech, aerospace, and defense companies.

  • Industry Sectors: Technology, aerospace, defense, manufacturing, finance, research, and startups.

  • Further Study: Many graduates pursue MS or PhD programs in computer engineering, electrical engineering, or computer science at top global institutions.

  • Professional Growth: Focus on independent problem-solving, leadership, and communication prepares students for technical and management roles.

Program Key Stats

$67,158
$ 75
Aug Intake : 2nd Jan


13 %
No
Yes

Eligibility Criteria

A*AB
3.7
34 - 36
88 - 92

1500 - 1560
33 - 35
7.0
90

Additional Information & Requirements

Career Options

  • Microchip Designer
  • Embedded Systems Engineer
  • Systems Architect
  • Hardware/Software Developer
  • Network/Security Engineer
  • VLSI Designer
  • Software Systems Engineer
  • Research Scientist

Book Free Session with Our Admission Experts

Admission Experts