WClasses

MATH 641 - Algorithm Design and Analysis

This course explores the intersection between mathematics and computer science by examining general methods for solving problems efficiently. We will study a variety of algorithm design techniques for problems in diverse application areas and use mathematical models to compare algorithms. Students will be introduced to "big ideas" from computer science, such as the generalization and reuse of previous solutions, and the notion of limits to the power of computation.

Prerequisites

Corequisites

MATH600, MATH692

Antirequisites

None

Offerings

Fall 2025 [1259]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 081867817 / 80

Fall 2023 [1239]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 081843713 / 80

Fall 2021 [1219]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 081821329 / 8009:08 - 10:26 Carmen Bruni

Fall 2019 [1199]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 081920530 / 80 Naomi Nishimura

Winter 2018 [1181]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 081765830 / 100 Naomi Nishimura

Winter 2017 [1171]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 081941780 / 100 Naomi Nishimura

Winter 2014 [1141]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 081710947 / 80 Naomi Nishimura

Winter 2013 [1131]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 081728155 / 100 Naomi Nishimura

UW Flow Ratings

Liked: 0.00%

0.00%

Easy: 0.00%

0.00%

Useful: 0.00 %

0.00%

MATH 641 leads to