Analysis of Algorithms

MET CS 566

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.

FALL 2024 Schedule

Section Instructor Location Schedule Notes
A1 Chertushkin COM 215 T 6:00 pm-8:45 pm

FALL 2024 Schedule

Section Instructor Location Schedule Notes
A2 Belyaev SOC B57 W 6:00 pm-8:45 pm

FALL 2024 Schedule

Section Instructor Location Schedule Notes
A3 Belyaev MET 122 R 6:00 pm-8:45 pm

FALL 2024 Schedule

Section Instructor Location Schedule Notes
A5 Zhang MET 122 M 6:00 pm-8:45 pm

FALL 2024 Schedule

Section Instructor Location Schedule Notes
O1 Zhang ARR 12:00 am-12:00 am Students are assigned into class sections of about 15 with a member of the teaching team. Please not any prerequisite(s). Completion of the prerequisite course or consent of the instructor is required. F1 student visa holders should contact the CS Department at metcs@bu.edu before registering for any online courses.

SPRG 2025 Schedule

Section Instructor Location Schedule Notes
A1 Zhang SHA 201 M 6:00 pm-8:45 pm

SPRG 2025 Schedule

Section Instructor Location Schedule Notes
A2 Belyaev STH 113 W 6:00 pm-8:45 pm

SPRG 2025 Schedule

Section Instructor Location Schedule Notes
A3 Belyaev MCS B37 R 6:00 pm-8:45 pm

SPRG 2025 Schedule

Section Instructor Location Schedule Notes
O1 Braude ARR 12:00 am-12:00 am “Students are assigned into class sections of approximately 15 with a member of the teaching team. Please note the prerequisite(s): completion of the prerequisite course or consent of the instructor is required. On-campus F1 and J1 student visa holders should contact the ISSO at isso@bu.edu before registering for any online courses

Note that this information may change at any time. Please visit the MyBU Student Portal for the most up-to-date course information.