Computer Science courses at Northeastern
7,966 CS courses at Northeastern University, with prerequisites, ratings, workload, and what each one unlocks.
Showing 1–50 of 184
page 1 of 4
- CS 1100Computer Science and Its Applications4 credits
unlocks 27 courses
- CS 1101Lab for CS 11001 credit
- CS 1200First Year Seminar1 credit
unlocks 2 courses
- CS 1210Professional Development for Khoury Co-op1 credit
2 prerequisites
- CS 1800Discrete Structures4 credits
unlocks 82 courses
- CS 1802Seminar for CS 18001 credit
- CS 1990Elective4 credits
- CS 2000Introduction to Program Design and Implementation4 credits
unlocks 89 courses
- CS 2001Lab for CS 20001 credit
- CS 2100Program Design and Implementation 14 credits
unlocks 88 courses · 1 prerequisite
- CS 2101Lab for CS 21001 credit
- CS 2386Game Programming 14 credits
unlocks 1 course · 4 prerequisites
- CS 2484Principles of Human-Computer Interaction4 credits
- CS 2501Lab for CS 25001 credit
- CS 2800Logic and Computation4 credits
unlocks 1 course · 3 prerequisites
- CS 2963Topics. (1,2 credits
- CS 2990Elective4 credits
- CS 2991Research in Computer Science4 credits
- CS 2992Research0 credits
- CS 3000Algorithms and Data4 credits
unlocks 23 courses · 4 prerequisites
- CS 3001Recitation for CS 30000 credits
- CS 3100Program Design and Implementation 24 credits
unlocks 37 courses · 2 prerequisites
- CS 3101Lab for CS 31001 credit
- CS 3200Introduction to Databases4 credits
unlocks 1 course · 4 prerequisites
- CS 3386Game Programming 24 credits
2 prerequisites
- CS 3484GUI Programming4 credits
1 prerequisite
- CS 3520Programming in C++4 credits
unlocks 2 courses · 2 prerequisites
- CS 3620Building Extensible Systems4 credits
3 prerequisites
- CS 3650Computer Systems4 credits
unlocks 11 courses · 2 prerequisites
- CS 3700Networks and Distributed Systems4 credits
unlocks 4 courses
- CS 3800Theory of Computation4 credits
unlocks 6 courses · 2 prerequisites
- CS 3950Introduction to Computer Science Research2 credits
unlocks 1 course
- CS 3990Elective4 credits
- CS 4050Artificial Intelligence and Society4 credits
- CS 4097Mixed Reality4 credits
- CS 4100Artificial Intelligence4 credits
unlocks 1 course · 2 prerequisites
- CS 4120Natural Language Processing4 credits
2 prerequisites
- CS 4130Engineering LLM-Integrated Systems4 credits
2 prerequisites
- CS 4150Game Artificial Intelligence4 credits
2 prerequisites
- CS 4180Reinforcement Learning4 credits
7 prerequisites
- CS 4220Information Retrieval4 credits
8 prerequisites
- CS 4300Computer Graphics4 credits
6 prerequisites
- CS 4350Empirical Research Methods4 credits
8 prerequisites
- CS 4360Non-Interactive Computer Graphics4 credits
3 prerequisites
- CS 4400Programming Languages4 credits
unlocks 1 course · 2 prerequisites
- CS 4410Compilers4 credits
3 prerequisites
- CS 4500Software Development4 credits
3 prerequisites
- CS 4520Mobile Application Development4 credits
1 prerequisite
- CS 4530Fundamentals of Software Engineering4 credits
1 prerequisite
- CS 4535Professional Practicum Capstone4 credits