Northeastern course catalog
7,966 courses at Northeastern University, with prerequisites, ratings, workload, and what each one unlocks.
Showing 2,051–2,100 of 7,966
page 42 of 160
- 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
- CS 4550Web Development4 credits
2 prerequisites
- CS 4610Robotic Science and Systems4 credits
1 prerequisite
- CS 4700Network Fundamentals4 credits
unlocks 2 courses · 2 prerequisites
- CS 4730Distributed Systems4 credits
unlocks 2 courses · 1 prerequisite
- CS 4805Fundamentals of Complexity Theory4 credits
1 prerequisite
- CS 4810Advanced Algorithms4 credits
1 prerequisite
- CS 4820Computer-Aided Reasoning4 credits
2 prerequisites
- CS 4830System Specification, Verification, and Synthesis4 credits
1 prerequisite
- CS 4850Building Game Engines4 credits
1 prerequisite
- CS 4950Computer Science Research Seminar1 credit
1 prerequisite
- CS 4955Computer Science Teaching Seminar1 credit
- CS 4970Junior/Senior Honors Project 14 credits
unlocks 1 course
- CS 4971Junior/Senior Honors Project 24 credits
1 prerequisite
- CS 4973Topics in Computer Science4 credits
3 prerequisites
- CS 4990Elective4 credits