OMSCS·HubSign in
CS 8803-GA3 credit hours

Graduate Algorithms(GA)

Graduate-level algorithm design: dynamic programming, divide-and-conquer, graphs, NP-hardness, randomized and approximation algorithms.

Computing Systems · coreMachine Learning · coreInteractive Intelligence · coreComputational Perception & Robotics · coreHuman-Computer Interaction · corealgorithmsproofsexamsrequired

Distributions

Difficulty
4.3of 5
n = 35
0
0
5
14
16
1
2
3
4
5
Weekly workload
20.1hrs/wk
n = 35
1
3
4
3
15
7
0
2
<5
5–9
10–14
15–19
20–24
25–29
30–34
35+
Overall rating
3.5of 5
n = 35
0
5
12
13
5
1★
2★
3★
4★
5★

Logistics

Terms offered
Fall
Spring
Summer
Prerequisites
  • Undergrad algorithms
Counts toward
  • Computing Systemscore
  • Machine Learningcore
  • Interactive Intelligencecore
  • Computational Perception & Roboticscore
  • Human-Computer Interactioncore

Reviews (35)

Add your review

Verified Georgia Tech email required. Review appears as OMSCS Hub, not OMSCentral.

35 of 35
  1. 3 / 5
    Difficulty5/5Workload20 hr/wkRecommendYes

    Took this in Fall 2023. Workload averaged ~20 hrs/wk. Difficulty felt brutal. Reasonable tooling, no setup hell.

  2. 2 / 5
    Difficulty5/5Workload23 hr/wkRecommendNo

    Would I take it again? Probably not. The course rewards consistent weekly effort.

  3. 4 / 5
    Difficulty4/5Workload22 hr/wkRecommendYes

    Would I take it again? Yes. The course rewards consistent weekly effort.

  4. 3 / 5
    Difficulty4/5Workload20 hr/wkRecommendYes

    Would I take it again? Yes. The course rewards consistent weekly effort.

  5. 3 / 5
    Difficulty3/5Workload24 hr/wkRecommendYes

    fair pace, moderate hours weekly. Coming in I had a math-heavy background. Glad I stuck with it.

  6. 4 / 5
    Difficulty4/5Workload1 hr/wkRecommendYes

    If you have a math-heavy background, this is approachable. Otherwise plan for ~1 hrs/wk and a few late nights.

  7. 4 / 5
    Difficulty5/5Workload8 hr/wkRecommendYes

    Honest review: brutal class, light workload. Loved pacing is reasonable. Hated heavy reading load.

  8. 5 / 5
    Difficulty5/5Workload21 hr/wkRecommendYes

    Would I take it again? Yes. The course rewards consistent weekly effort.

  9. 2 / 5
    Difficulty3/5Workload23 hr/wkRecommendNo

    Honest review: fair class, moderate workload. Loved office hours actually helpful. Hated late policy is strict.

  10. 4 / 5
    Difficulty5/5Workload21 hr/wkRecommendYes

    Project-driven course. Most of the 21 hrs/wk go to assignments rather than lectures.

  11. 3 / 5
    Difficulty5/5Workload21 hr/wkRecommendYes

    If you have industry experience in backend, this is approachable. Otherwise plan for ~21 hrs/wk and a few late nights.

  12. 3 / 5
    Difficulty3/5Workload11 hr/wkRecommendYes

    Honest review: fair class, light workload. Loved reasonable tooling, no setup hell. Hated group dynamics are hit or miss.

  13. 3 / 5
    Difficulty4/5Workload20 hr/wkRecommendYes

    Honest review: hard class, moderate workload. Loved instructors engage in forums. Hated vague rubrics on writeups.

  14. 2 / 5
    Difficulty5/5Workload12 hr/wkRecommendNo

    Would I take it again? Probably not. The course rewards consistent weekly effort.

  15. 2 / 5
    Difficulty5/5Workload10 hr/wkRecommendNo

    Project-driven course. Most of the 10 hrs/wk go to assignments rather than lectures.

  16. 5 / 5
    Difficulty4/5Workload27 hr/wkRecommendYes

    Would I take it again? Yes. The course rewards consistent weekly effort.

  17. 5 / 5
    Difficulty5/5Workload22 hr/wkRecommendYes

    Took this in Spring 2023. Workload averaged ~22 hrs/wk. Difficulty felt brutal. Great auto-grader feedback.

  18. 4 / 5
    Difficulty4/5Workload23 hr/wkRecommendYes

    Took this in Fall 2025. Workload averaged ~23 hrs/wk. Difficulty felt hard. Solid foundation for follow-on courses.

  19. 3 / 5
    Difficulty5/5Workload18 hr/wkRecommendYes

    Honest review: brutal class, moderate workload. Loved reasonable tooling, no setup hell. Hated heavy reading load.

  20. 2 / 5
    Difficulty5/5Workload27 hr/wkRecommendNo

    Project-driven course. Most of the 27 hrs/wk go to assignments rather than lectures.

  21. 3 / 5
    Difficulty5/5Workload25 hr/wkRecommendYes

    Would I take it again? Yes. The course rewards consistent weekly effort.

  22. 4 / 5
    Difficulty3/5Workload27 hr/wkRecommendYes

    If you have no recent academic study, this is approachable. Otherwise plan for ~27 hrs/wk and a few late nights.

  23. 3 / 5
    Difficulty4/5Workload35 hr/wkRecommendYes

    Took this in Spring 2023. Workload averaged ~35 hrs/wk. Difficulty felt hard. Instructors engage in forums.

  24. 5 / 5
    Difficulty4/5Workload22 hr/wkRecommendYes

    Project-driven course. Most of the 22 hrs/wk go to assignments rather than lectures.

  25. 5 / 5
    Difficulty4/5Workload35 hr/wkRecommendYes

    Took this in Fall 2022. Workload averaged ~35 hrs/wk. Difficulty felt hard. Great auto-grader feedback.

  26. 4 / 5
    Difficulty4/5Workload22 hr/wkRecommendYes

    hard pace, moderate hours weekly. Coming in I had two prior OMSCS courses. Glad I stuck with it.

  27. 4 / 5
    Difficulty4/5Workload12 hr/wkRecommendYes

    If you have a math-heavy background, this is approachable. Otherwise plan for ~12 hrs/wk and a few late nights.

  28. 3 / 5
    Difficulty5/5Workload18 hr/wkRecommendYes

    Project-driven course. Most of the 18 hrs/wk go to assignments rather than lectures.

  29. 4 / 5
    Difficulty5/5Workload21 hr/wkRecommendYes

    Honest review: brutal class, moderate workload. Loved pacing is reasonable. Hated heavy reading load.

  30. 4 / 5
    Difficulty3/5Workload25 hr/wkRecommendYes

    Project-driven course. Most of the 25 hrs/wk go to assignments rather than lectures.

  31. 3 / 5
    Difficulty5/5Workload9 hr/wkRecommendYes

    Honest review: brutal class, light workload. Loved slack community is active. Hated heavy reading load.

  32. 4 / 5
    Difficulty4/5Workload25 hr/wkRecommendYes

    Would I take it again? Yes. The course rewards consistent weekly effort.

  33. 3 / 5
    Difficulty4/5Workload25 hr/wkRecommendYes

    Took this in Fall 2024. Workload averaged ~25 hrs/wk. Difficulty felt hard. Assignments build on each other.

  34. 4 / 5
    Difficulty5/5Workload9 hr/wkRecommendYes

    If you have an undergrad CS background, this is approachable. Otherwise plan for ~9 hrs/wk and a few late nights.

  35. 4 / 5
    Difficulty4/5Workload18 hr/wkRecommendYes

    Took this in Spring 2024. Workload averaged ~18 hrs/wk. Difficulty felt hard. Office hours actually helpful.