Duke CS Rankings

Rank all CS classes by:

Course Must Knows
Sponsored
  • Image

    CS 342

    Technical and Social Analysis of Information and the Internet

    Difficulty: 2.0, Overall Quality: 3.6
  • Image

    CS 408

    Delivering Software: From Concept to Client

    Difficulty: 2.4, Overall Quality: 3.7
  • Image

    CS 94

    Programming and Problem Solving

    Difficulty: 2.5, Overall Quality: 3.3
  • Image

    CS 371

    Elements of Machine Learning

    Difficulty: 3.1, Overall Quality: 3.0
  • Image

    CS 216

    Everything Data

    Difficulty: 3.1, Overall Quality: 3.5
  • Image

    CS 350

    Digital Systems

    Difficulty: 3.3, Overall Quality: 3.2
  • Image

    CS 356

    Computer Network Architecture

    Difficulty: 3.4, Overall Quality: 3.4
  • Image

    CS 201

    Data Structures and Algorithms

    Difficulty: 3.4, Overall Quality: 3.7
  • Image

    CS 110

    Information, Society & Culture: Bass Connections Gateway

    Difficulty: 3.5, Overall Quality: 3.4
  • Image

    CS 270

    Introduction to Artificial Intelligence

    Difficulty: 3.6, Overall Quality: 3.5
  • Image

    CS 334

    Mathematical Foundations of Computer Science

    Difficulty: 3.6, Overall Quality: 3.8
  • Image

    CS 101

    Introduction to Computer Science

    Difficulty: 3.6, Overall Quality: 3.9
  • Image

    CS 310

    Introduction to Operating Systems

    Difficulty: 3.7, Overall Quality: 3.4
  • Image

    CS 230

    Discrete Math for Computer Science

    Difficulty: 3.7, Overall Quality: 3.2
  • Image

    CS 260

    Introduction to Computational Genomics

    Difficulty: 3.8, Overall Quality: 3.9
  • Image

    CS 316

    Introduction to Database Systems

    Difficulty: 3.8, Overall Quality: 3.8
  • Image

    CS 330

    Introduction to the Design and Analysis of Algorithms

    Difficulty: 4.5, Overall Quality: 3.6
  • Image

    CS 308

    Advanced Software Design and Implementation

    Difficulty: 4.6, Overall Quality: 4.1
  • Image

    CS 250

    Computer Architecture

    Difficulty: 4.8, Overall Quality: 4.3
Sponsored
Similar Subjects View All
Economics
Electric and Computer Engineering (ECE)