CCR

Search

Find a course or a school.

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.

Find your class