Student working on robotics project

Bachelor of Science in Computer Engineering

Why study computer engineering?

Digital systems and technology such as computers, cell phones, and digital cameras have revolutionized our lives. Get ready to design and build the computer hardware and software of tomorrow, including transistors, embedded systems, robotics, microprocessors, and software systems.

The bachelor of science in computer engineering program synthesizes computer engineering, computer science, and electrical engineering. Our curriculum includes an emphasis on strong lab-based learning and culminates in a project-based design capstone course. Students are trained to think independently, to master the systematic approach to problem solving, and to have a keen awareness of the role engineering plays in a modern technological society.


Imagine yourself:

  • Creating new technologies that enable smart cities, smart homes, and smart manufacturing
  • Designing processors or other computer components for cars, home appliances, or medical devices
  • Developing controllers for robots that enable better movement and interaction with their surroundings

Apply NowABET Accreditation

Introduction to Computer Engineering

Northwestern students who are interested in exploring the computer engineering major, or simply sampling the field of computer engineering, can take an individual introductory course.

Curriculum

The basics at-a-glance

Accredited by the Accreditation Board for Engineering and Technology (ABET), the curriculum of the bachelor of science in computer engineering is continuously revised based on feedback from our constituents, including students, industry affiliates, and our advisory board.

Coursework

Students must complete 48 courses, including required courses in mathematics, engineering, and science; and core computer engineering major courses. 10 technical electives and 5 unrestricted electives allow students to tailor the program to their area of interest.

Engineering First

Comprised of two integrated course sequences, Engineering Analysis and Design Thinking and Communication (DTC), our innovative first-year curriculum provides students with the fundamentals of a successful engineering education, and lets them experience real engineering early in their undergraduate careers.

Team-based Design Projects and Optional Research

Students build experience through team-based design projects that are built into the curriculum. Students also have the opportunity to conduct research in labs alongside graduate students and faculty members, including the possibility of becoming a named author on a paper.

Combined BS/MS Program

McCormick’s Combined Bachelor’s/Master’s Program allows undergraduates to pursue a bachelor’s degree (BS/BA) and master’s degree (MS) simultaneously, shortening the time required to earn a master’s degree.

The Student Experience

Beyond the classroom

Enhance your education even further through our many opportunities to network and broaden your worldview.

Group photo of Computer Engineering student group

Network with your peers in our student groups

Students choose from numerous student groups centered around various interests as well as the Eta Kappa Nu Electrical and Computer Engineering Honor Society.

View Student groups
Students studying abroad

Broaden your perspective by studying abroad

Northwestern encourages students in all of its undergraduate schools to study abroad. Study Abroad Office staff and advisers will work closely with you to help you connect your academic and personal goals to an international credit-bearing experience.

Explore Study Abroad
Student at a career fair

Jumpstart your career through the Co-op Program

The Cooperative Engineering Education Program allows you to receive up to 18 months of engineering experience in industry while you pursue a degree in a highly-ranked program. Participation in the Engineering Internship Program, gives students the opportunity to gain practical work experience with an employer in industry, commerce, or government.

Learn about Co-op

Meet Our Graduates

Maya Garcia

Maya Garcia ‘24

Graduate Student, UC Berkley

“Classes like Human-Computer Interaction highlighted that our work is not separate from the people for whom we create. My engineering solutions became well-rounded and unique because of this strengthened relationship between my solutions and the people they serve.”

Learn more about Maya

Ashley Jahren

Ashley Jahren ‘16

Product Designer II, Spotify 

Leveraging skills in technology, creativity, and an understanding of human behavior gained in her computer engineering coursework, Jahren now helps artists promote and make a living off their music. 

Learn more about Ashley

Avery Ching  

Avery Ching  BS ‘02, PhD ‘07

Co-founder and CEO, Aptos Labs 

Ching is helping build the future of finance by developing a Layer-1 blockchain to enhance scalability, security, and transaction speed while providing universal and centralized access to decentralized assets for developers. 

Learn more about Avery

Maya Garcia

Maya Garcia ‘24

Graduate Student, UC Berkley

“Classes like Human-Computer Interaction highlighted that our work is not separate from the people for whom we create. My engineering solutions became well-rounded and unique because of this strengthened relationship between my solutions and the people they serve.”

Learn more about Maya

Ashley Jahren

Ashley Jahren ‘16

Product Designer II, Spotify 

Leveraging skills in technology, creativity, and an understanding of human behavior gained in her computer engineering coursework, Jahren now helps artists promote and make a living off their music. 

Learn more about Ashley

Career Paths

Where do we go from here?

Our graduates have broad professional employment opportunities in areas including design and management; microchips and computers; application-specific hardware and software systems; and computer-aided design tools for digital, aerospace, defense, and networked systems. Many students go on to work at some of the largest tech companies in the world.

While at Northwestern, our students benefit from professional development opportunities that prepare them for the next step in their careers. They have access to internships and extensive career placement resources via both Northwestern Engineering Career Development and Northwestern Career Advancement.

Where our alumni work in industry

IMC logo
Accenture Logo
Google Logo
McKinsey Logo

Where our alumni attend graduate school

Northwestern Logo
Caltech Logo
University of Chicago Logo
Berkeley

Visit Northwestern

We encourage you to visit our campus and learn about the Northwestern Engineering first hand.