CSE courses at Notre Dame
12,799 CSE courses at University of Notre Dame, with prerequisites, ratings, workload, and what each one unlocks.
CoursesRemove CSE CSE
Showing 1–50 of 171
page 1 of 4
- CSE 10001Principles of Computing3 credits
- CSE 10024History of Artificial Intelligence3 credits
- CSE 10101Elements of Computing I3 credits
unlocks 4 courses
- CSE 10102Elements of Computing II3 credits
1 prerequisite
- CSE 10124Introduction to Using Generative AI3 credits
- CSE 10150Responsible and Ethical AI3 credits
- CSE 14101Elements of Computing I4 credits
unlocks 2 courses
- CSE 14102Elements of Computing II3 credits
- CSE 20024History of Artificial Intelligence3 credits
- CSE 20110Discrete Mathematics3 credits
unlocks 1 course · 2 prerequisites
- CSE 20133Introduction to Computing for EE Majors3 credits
unlocks 10 courses
- CSE 20147Basic Data Science in Python & R3 credits
- CSE 20176Hacking3 credits
- CSE 20221Logic Design and Sequential Circuits3 credits
unlocks 11 courses · 2 prerequisites
- CSE 20222Logic and Processor Design4 credits
unlocks 2 courses · 1 prerequisite
- CSE 20232C/C++ Programming3 credits
unlocks 12 courses · 3 prerequisites
- CSE 20289Systems Programming3 credits
1 prerequisite
- CSE 20290Career Choices in Computer Science and Engineering1 credit
- CSE 20311Fundamentals of Computing4 credits
unlocks 33 courses · 2 prerequisites
- CSE 20312Data Structures3.5 credits
unlocks 18 courses · 1 prerequisite
- CSE 20321Computer Organization3 credits
1 prerequisite
- CSE 20510Electrical Circuits for CPEG Majors3 credits
- CSE 20589Software Systems3 credits
1 prerequisite
- CSE 20600CSE Service Projects3 credits
- CSE 206393D Game Environments in Unity3 credits
- CSE 21221Logic Design Laboratory
1 prerequisite
- CSE 21222Logic and Processor Design Lab
unlocks 2 courses · 1 prerequisite
- CSE 21311Fundamentals of Computing Lab
1 prerequisite
- CSE 21312Data Structures Lab
1 prerequisite
- CSE 24110Discrete Math4 credits
- CSE 24111Introduction to Arduino Programming1 credit
- CSE 24221Logic Design4 credits
- CSE 24232C/C++ Programming3 credits
- CSE 24289Systems Programming3 credits
- CSE 24311Data Structures3 credits
- CSE 24312Data Structures4 credits
- CSE 28901Undergraduate Research3 credits
- CSE 30124Intro Artificial Intelligence3 credits
- CSE 30125Computational Methods3 credits
- CSE 30151Theory of Computing3 credits
1 prerequisite
- CSE 30246Database Concepts3 credits
unlocks 1 course · 1 prerequisite
- CSE 30264Computer Networks3 credits
- CSE 30321Computer Architecture3 credits
unlocks 3 courses · 1 prerequisite
- CSE 30332Programming Paradigms3 credits
1 prerequisite
- CSE 30341Operating System Principles3 credits
1 prerequisite
- CSE 30342Digital Integrated Circuits3 credits
unlocks 2 courses
- CSE 30353Signals Processing Fundamentals3 credits
1 prerequisite
- CSE 30532Object-Oriented Software Engineering3 credits
1 prerequisite
- CSE 30600CSE Service Projects3 credits
- CSE 30701Native AI Software and Systems Engineering for UAVs3 credits