Analysis of Algorithms


Analysis of Algorithms

MET CS 566 (4 credits)

Undergraduate Prerequisites: (CS341 or CS342 or CS526) or instructor's consent - earn basic methods for designing and analyzing efficient computer algorithms and practice hands-on programming skills. Topics include sorting, searching, dynamic programming, greedy algorithms, advanced data structures, graph algorithms (shortest path, spanning trees, tree traversals), matrix operations, string matching, and NP-completeness.

2024FALLMETCS566A1, Sep 3rd to Dec 10th 2024

Days Start End Type Bldg Room
T 06:00 PM 08:45 PM COM 215

2024FALLMETCS566A2, Sep 3rd to Dec 10th 2024

Days Start End Type Bldg Room
W 06:00 PM 08:45 PM SOC B57

2024FALLMETCS566A3, Sep 3rd to Dec 10th 2024

Days Start End Type Bldg Room
R 06:00 PM 08:45 PM MET 122

2024FALLMETCS566A5, Sep 3rd to Dec 10th 2024

Days Start End Type Bldg Room
M 06:00 PM 08:45 PM MET 122

2024FALLMETCS566O1, Sep 3rd to Oct 21st 2024

Days Start End Type Bldg Room
ARR 12:00 AM 12:00 AM

Format & Syllabus: