Bachelors in Computer Engineering

4 Years On Campus Bachelors Program

University of Notre Dame

Program Overview

The Bachelor of Science in Computer Engineering at the University of Notre Dame is a rigorous, ABET-accredited program jointly offered by the Department of Computer Science and Engineering and the Department of Electrical Engineering.

The curriculum integrates both hardware (digital logic, circuits, computer architecture, embedded systems) and software (programming languages, operating systems, algorithms), providing students with early exposure to modern design tools and real-world digital system prototyping.

Course Overview:

  • Year 1: Engineering Design, Engineering Computing, Calculus I & II, Intro to Chemistry, General Physics I, University Core Courses.

  • Year 2: Discrete Mathematics, Logic Design, Data Structures, Fundamentals of Computing, Intro to Electric Circuits, Calculus III, Linear Algebra & Differential Equations, General Physics II.

  • Year 3: Systems Programming, Computer Architecture, Digital Integrated Circuits, Operating Systems, Signal Processing Fundamentals, Probability & Statistics, CSE Electives, Free Elective.

  • Year 4: Senior Capstone Design (CPEG-specific), CSE Electives, Ethical and Social Issues in Computing, University Core Courses.

Experiential Learning (Research, Projects, Internships etc.)

  • Capstone Design:
    Senior capstone project in the fall, emphasizing real-world digital system design and team collaboration.

  • Research: Students can participate in research during the semester, either for academic credit or paid positions.

  • Internships: The university hosts major career fairs and has strong employer relationships, offering students excellent internship opportunities.

  • Student Organizations: Active clubs such as the Notre Dame Computer Club, Linux Users Group, and CS for Good support student engagement.

  • Study Abroad: Options include summer or semester-long programs, including a technology-focused experience in Dublin.

Progression & Future Opportunities

  • Graduate Careers: Nearly 100% placement in technology, finance, startups, engineering, consulting, medical informatics, government, and further academic study.

  • Further Study: Graduates pursue advanced degrees at top institutions.

  • Professional Development: Emphasis on teamwork, system design, ethical responsibility, communication, and analysis.

  • Leadership: Alumni contribute to leadership roles across diverse sectors and bring innovation to interdisciplinary environments.

Program Key Stats

$62,693
$ 75
Aug Intake : 3rd Jan


12.9 %

Eligibility Criteria

CCC - BBC
2.6
24 - 28
65 - 75

1440 - 1540
33 - 35
7.5
100

Additional Information & Requirements

Career Options

  • Hardware Engineer
  • Software Engineer
  • Systems Programmer
  • Embedded Systems Developer
  • Digital Systems Designer
  • Network Engineer
  • Researcher
  • Consultant

Book Free Session with Our Admission Experts

Admission Experts