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.
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.
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.
Embark on your educational journey with confidence! Our team of admission experts is here to guide you through the process. Book a free session now to receive personalized advice, assistance with applications, and insights into your dream school. Whether you're applying to college, graduate school, or specialized programs, we're here to help you succeed.