Semester.ly

Johns Hopkins University | EN.601.633

Intro Algorithms

3.0

credits

Average Course Rating

(4.23)

Same material as EN.601.433, for graduate students. This course concentrates on the design of algorithms and the rigorous analysis of their efficiency. topics include the basic definitions of algorithmic complexity (worst case, average case); basic tools such as dynamic programming, sorting, searching, and selection; advanced data structures and their applications (such as union-find); graph algorithms and searching techniques such as minimum spanning trees, depth-first search, shortest paths, design of online algorithms and competitive analysis. Required Background: data structures, discrete math, proof writing.

Spring 2023

Professor: Gagan Garg

(4.23)

Lecture Sections

(01)

No location info
M. DinitzJ. Sorrell
13:30 - 14:45

(02)

No location info
M. DinitzJ. Sorrell
13:30 - 14:45

(03)

No location info
M. DinitzJ. Sorrell
15:00 - 16:15

(04)

No location info
M. DinitzJ. Sorrell
15:00 - 16:15