Introduction to Analysis of Algorithms

CAS CS 330

  • Quantitative Reasoning II
  • Critical Thinking

Examines the basic principles of algorithm design and analysis; graph algorithms; greedy algorithms; dynamic programming; network flows; polynomial- time reductions; NP-hard and NP-complete problems; approximation algorithms; randomized algorithms. Effective Fall 2018, this course fulfills a single unit in each of the following BU Hub areas: Quantitative Reasoning II, Critical Thinking.

FALL 2023 Schedule

Section Instructor Location Schedule Notes
A1 Erdos COM 101 TR 2:00 pm-3:15 pm Class Closed

FALL 2023 Schedule

Section Instructor Location Schedule Notes
A2 Erdos CAS 223 M 8:00 am-8:50 am Class Closed

FALL 2023 Schedule

Section Instructor Location Schedule Notes
A3 Erdos CAS 223 M 9:05 am-9:55 am Class Closed

FALL 2023 Schedule

Section Instructor Location Schedule Notes
A4 Erdos PSY B49 M 10:10 am-11:00 am Class Closed

FALL 2023 Schedule

Section Instructor Location Schedule Notes
A5 Erdos CAS 214 M 11:15 am-12:05 pm Class Closed

FALL 2023 Schedule

Section Instructor Location Schedule Notes
A6 Erdos CAS 214 M 3:35 pm-4:25 pm Class Closed

FALL 2023 Schedule

Section Instructor Location Schedule Notes
B1 Lincoln COM 101 TR 3:30 pm-4:45 pm Class Closed

FALL 2023 Schedule

Section Instructor Location Schedule Notes
B2 Lincoln CAS 225 M 12:20 pm-1:10 pm Class Closed

FALL 2023 Schedule

Section Instructor Location Schedule Notes
B3 Lincoln CAS 218 M 1:25 pm-2:15 pm Class Closed

FALL 2023 Schedule

Section Instructor Location Schedule Notes
B4 Lincoln CAS 204B M 4:40 pm-5:30 pm Class Closed

FALL 2023 Schedule

Section Instructor Location Schedule Notes
B5 Lincoln PSY B49 M 3:35 pm-4:25 pm Class Closed

FALL 2023 Schedule

Section Instructor Location Schedule Notes
B6 Lincoln CDS 364 M 11:15 am-12:05 pm Class Closed

SPRG 2024 Schedule

Section Instructor Location Schedule Notes
A1 Erdos CGS 511 TR 11:00 am-12:15 pm

SPRG 2024 Schedule

Section Instructor Location Schedule Notes
A2 Erdos KCB 103 M 9:05 am-9:55 am

SPRG 2024 Schedule

Section Instructor Location Schedule Notes
A3 Erdos FLR 122 M 10:10 am-11:00 am

SPRG 2024 Schedule

Section Instructor Location Schedule Notes
A4 Erdos FLR 122 M 11:15 am-12:05 pm

SPRG 2024 Schedule

Section Instructor Location Schedule Notes
A5 Erdos PSY B43 M 12:20 pm-1:10 pm Class Full

SPRG 2024 Schedule

Section Instructor Location Schedule Notes
A6 Aldahmani PSY B35 M 1:25 pm-2:15 pm Class Full

SPRG 2024 Schedule

Section Instructor Location Schedule Notes
B1 Erdos CGS 511 TR 12:30 pm-1:45 pm

SPRG 2024 Schedule

Section Instructor Location Schedule Notes
B2 Erdos CAS 214 M 12:20 pm-1:10 pm

SPRG 2024 Schedule

Section Instructor Location Schedule Notes
B3 Erdos PSY B39 M 1:25 pm-2:15 pm Class Full

SPRG 2024 Schedule

Section Instructor Location Schedule Notes
B4 Erdos PSY B33 M 2:30 pm-3:20 pm Class Full

SPRG 2024 Schedule

Section Instructor Location Schedule Notes
B5 Erdos CGS 523 M 3:35 pm-4:25 pm Class Full

SPRG 2024 Schedule

Section Instructor Location Schedule Notes
B6 Dabbousi CAS 201 M 4:40 pm-5:30 pm

SPRG 2024 Schedule

Section Instructor Location Schedule Notes
B7 Nikas CAS B27 M 10:10 am-11:00 am

Note: this course was also offered during Summer Term

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