CS 6161
Design and Analysis of Algorithms
Course Description
Prerequisites
CS 4102 or equivalent
Analyzes concepts in algorithm design, problem solving strategies, proof techniques, complexity analysis, upper and lower bounds, sorting and searching, graph algorithms, geometric algorithms, probabilistic algorithms, intractability and NP-completeness, transformations, and approximation algorithms. Prerequisite: CS 4102 or equivalent.
Instructors
Tianhao Wang
Spring 2023
MoWe 3:30pm - 4:45pm
—
Rating
—
Difficulty
3.74
GPA
Haifeng Xu
Fall 2022
Fr 1:00pm - 3:45pm
4.0
Rating
4.0
Difficulty
3.80
GPA
Mohammad Mahmoody
Spring 2022
MoWe 3:30pm - 4:45pm
—
Rating
—
Difficulty
3.82
GPA
Gabriel Robins
Fall 2019
—
Rating
—
Difficulty
3.91
GPA
Mohammad Ghidary
Fall 2018
—
Rating
—
Difficulty
—
GPA
Abhi Shelat
Spring 2013
—
Rating
—
Difficulty
3.93
GPA