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.
Corequisites
MATH600, MATH692
Offerings
Fall 2025 [1259]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|
| LEC 081 | 8678 | 17 / 80 | | | | |
Fall 2023 [1239]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|
| LEC 081 | 8437 | 13 / 80 | | | | |
Fall 2021 [1219]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|
| LEC 081 | 8213 | 29 / 80 | 09:08 - 10:26 | | | Carmen Bruni |
Fall 2019 [1199]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|
| LEC 081 | 9205 | 30 / 80 | | | | Naomi Nishimura |
Winter 2018 [1181]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|
| LEC 081 | 7658 | 30 / 100 | | | | Naomi Nishimura |
Winter 2017 [1171]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|
| LEC 081 | 9417 | 80 / 100 | | | | Naomi Nishimura |
Winter 2014 [1141]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|
| LEC 081 | 7109 | 47 / 80 | | | | Naomi Nishimura |
Winter 2013 [1131]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|
| LEC 081 | 7281 | 55 / 100 | | | | Naomi Nishimura |
UW Flow Ratings
Liked: 0.00%
Easy: 0.00%
Useful: 0.00 %
MATH 641 leads to