Skip to main content
Courses

CSCI-B 505: APPLIED ALGORITHMS (3 credits)

About

The course studies the design, implementation, and analysis of algorithms and data structures as applied to real world problems. The topics include divide-and-conquer, optimization, and randomized algorithms applied to problems such as sorting, searching, and graph analysis. The course teaches trees, hash tables, heaps, and graphs.

Resources