Computer Science Courses at Northeastern
Every Computer Science course at Northeastern University, with difficulty, workload, and ratings. 89 courses · 2 reviews · 2.2K ratings across the web
What Computer Science students report
Computer Science courses average 4.0 out of 5.
4.0 out of 5 starsFrom 2 reviews of 2 courses
Easiest course
DS3000
Mathematical Foundations of Artificial Intelligence · 49/100 difficulty
Most challenging
CS3000
Algorithms and Data · 85/100 difficulty
All Computer Science Courses (89)
CS1800Discrete Structures
4.0 out of 5 stars4.0· 1 review
CS5010Programming Design Paradigm
4.0 out of 5 stars4.0· 1 review
CS2500
3.4 out of 5 stars3.4· 238 ratings
CS3500
3.1 out of 5 stars3.1· 138 ratings
CS2510
3.6 out of 5 stars3.6· 132 ratings
CS3000Algorithms and Data
2.5 out of 5 stars2.5· 123 ratings
CS3200Introduction to Databases
2.9 out of 5 stars2.9· 117 ratings
CS5800Algorithms
3.0 out of 5 stars3.0· 101 ratings
DS3000Mathematical Foundations of Artificial Intelligence
3.8 out of 5 stars3.8· 72 ratings
CY3740Systems Security
4.8 out of 5 stars4.8· 71 ratings
CS1100
3.3 out of 5 stars3.3· 56 ratings
CY2550Foundations of Cybersecurity
3.4 out of 5 stars3.4· 53 ratings
CS2800Logic and Computation
2.8 out of 5 stars2.8· 43 ratings
CS5610Web Development
3.9 out of 5 stars3.9· 41 ratings
CS5100Foundations of Artificial Intelligence
3.5 out of 5 stars3.5· 40 ratings
CS3650Computer Systems
2.8 out of 5 stars2.8· 39 ratings
CS4100Principles of Artificial Intelligence
2.4 out of 5 stars2.4· 38 ratings
DS2500
4.7 out of 5 stars4.7· 33 ratings
CS5770
4.9 out of 5 stars4.9· 30 ratings
DS4400Machine Learning
3.8 out of 5 stars3.8· 30 ratings
EECE2140Computing Fundamentals for Engineers
1.6 out of 5 stars1.6· 27 ratings
CS2000Introduction to Program Design and Implementation
4.3 out of 5 stars4.3· 25 ratings
CS5001Intensive Foundations of Computer Science
3.3 out of 5 stars3.3· 25 ratings
CS3520Programming in C++
3.3 out of 5 stars3.3· 24 ratings
CSU211
3.4 out of 5 stars3.4· 20 ratings
CS1802Seminar for CS 1800
4.0 out of 5 stars4.0· 19 ratings
CS5500Foundations of Software Engineering
2.5 out of 5 stars2.5· 19 ratings
DS5220Supervised Machine Learning and Learning Theory
3.9 out of 5 stars3.9· 19 ratings
CS4400Programming Languages
3.5 out of 5 stars3.5· 18 ratings
CSU370
1.6 out of 5 stars1.6· 18 ratings
DS3500Advanced Programming with Data
4.6 out of 5 stars4.6· 18 ratings
CS6650Building Scalable Distributed Systems
3.0 out of 5 stars3.0· 16 ratings
COM1100
3.0 out of 5 stars3.0· 15 ratings
CS2100Program Design and Implementation 1
2.9 out of 5 stars2.9· 15 ratings
CS4500Software Development
2.6 out of 5 stars2.6· 15 ratings
CS5004Object-Oriented Design
3.9 out of 5 stars3.9· 14 ratings
DS4300Large-Scale Information Storage and Retrieval
3.5 out of 5 stars3.5· 14 ratings
CS1101
2.4 out of 5 stars2.4· 13 ratings
CS7140Advanced Machine Learning
4.1 out of 5 stars4.1· 13 ratings
CS2810
4.3 out of 5 stars4.3· 11 ratings
CS3100Program Design and Implementation 2
3.3 out of 5 stars3.3· 11 ratings
CS4530Fundamentals of Software Engineering
3.4 out of 5 stars3.4· 11 ratings
CSU200
4.2 out of 5 stars4.2· 10 ratings
CSU380
3.7 out of 5 stars3.7· 10 ratings
CS4550Web Development
2.5 out of 5 stars2.5· 9 ratings
CSU213
2.5 out of 5 stars2.5· 9 ratings
CS5340Computer/Human Interaction
3.8 out of 5 stars3.8· 8 ratings
IS1500
3.5 out of 5 stars3.5· 8 ratings
IS4300
4.2 out of 5 stars4.2· 8 ratings
CS2600
4.5 out of 5 stars4.5· 7 ratings
CS4800
4.0 out of 5 stars4.0· 7 ratings
CS5600Computer Systems
3.7 out of 5 stars3.7· 7 ratings
COM1130
3.1 out of 5 stars3.1· 6 ratings
CSU660
2.4 out of 5 stars2.4· 6 ratings
CS5700Fundamentals of Computer Networking
4.6 out of 5 stars4.6· 5 ratings
CSU670
2.6 out of 5 stars2.6· 5 ratings
BUSN6365
1.8 out of 5 stars1.8· 4 ratings
CS211
4.0 out of 5 stars4.0· 4 ratings
CS4410Compilers
5.0 out of 5 stars5.0· 4 ratings
CS5180Reinforcement Learning and Sequential Decision Making
5.0 out of 5 stars5.0· 4 ratings
CS6200Information Retrieval
5.0 out of 5 stars5.0· 4 ratings
CS6620Fundamentals of Cloud Computing
2.0 out of 5 stars2.0· 4 ratings
CSAS1114
2.5 out of 5 stars2.5· 4 ratings
CSU215
1.8 out of 5 stars1.8· 4 ratings
CSU231
1.0 out of 5 stars1.0· 4 ratings
DS5110Essentials of Data Science
4.8 out of 5 stars4.8· 4 ratings
ISU300
2.3 out of 5 stars2.3· 4 ratings
ISU470
3.0 out of 5 stars3.0· 4 ratings
ISU570
1.0 out of 5 stars1.0· 4 ratings
COM1205
4.7 out of 5 stars4.7· 3 ratings
CS5008Data Structures, Algorithms, and Their Applications within Computer Systems
3.4 out of 5 stars3.4· 3 ratings
CS5335Robotic Science and Systems
3.6 out of 5 stars3.6· 3 ratings
CS5850Building Game Engines
5.0 out of 5 stars5.0· 3 ratings
CS7180Special Topics in Artificial Intelligence
2.6 out of 5 stars2.6· 3 ratings
CSU390
3.0 out of 5 stars3.0· 3 ratings
CSU690
3.6 out of 5 stars3.6· 3 ratings
CS3386Game Programming 2
No reviews yet · be the first
CS3540
No reviews yet · be the first
CS4700Network Fundamentals
No reviews yet · be the first
CS4973Topics in Computer Science
No reviews yet · be the first
CS5097Mixed Reality
No reviews yet · be the first
CS5150Game Artificial Intelligence
No reviews yet · be the first
CS6410Compilers
No reviews yet · be the first
CS6966Practicum
No reviews yet · be the first
CS7270Seminar in Database Systems
No reviews yet · be the first
CS7290Special Topics in Data Science
No reviews yet · be the first
CS7580Special Topics in Software Engineering
No reviews yet · be the first
CS7800Advanced Algorithms
No reviews yet · be the first
CSG711
No reviews yet · be the first
Top Computer Science Courses at Northeastern
0–100 scores from ratings across the web
Computer Science at Northeastern: FAQ
Give back
Took a class at Northeastern? Your review is what the next student reads.
Anonymous, about two minutes, no account.