CS 330

Introduction to the Design and Analysis of Algorithms

Course Must Knows
  • Curriculum Codes: QS
  • Duke University
  • Offered in Fall and Spring
  • Prerequisite(s): CS 201 and CS 230
  • Image

    Course Ratings


    4.5 / 5.0

    Overall Quality

    3.6 / 5.0

  • Reviews

  • 15 May 2019
    Difficulty: 4, Overall Quality: 2

    Homework and tests are super hard but if you get help early you can make it through. Munagala was terrible and his lectures made sense. With that being said, the material was shockingly transformative.

    Review By: xi1322
  • 05 Apr 2019
    Difficulty: 5, Overall Quality: 5

    Probably my favorite class in my four years at Duke - also the hardest by far. The material is super interesting and applicable to almost anything you can imagine, and the work is a chance to really flex your creativity and inner genius. The only problem is the HW and tests are insanely hard, and every problem requires some inner genius you might not have at that exact moment.

    Review By: glenn
  • 26 Mar 2019
    Difficulty: 4, Overall Quality: 2

    This class is weird because it doesn't even feel like a computer science class. You'll learn some useless info and have to do crazy proofy stuff on hard exams. Good luck.

    Review By: DWang17
Similar Classes View All
CS 201
CS 250