CS 794Optimization for Data Science
- Units
- 0.50
- Level
- Graduate
- Faculty
- Mathematics
- Subject
- Computer Science
- Cross-listed
- CO 673
When it runs
- F24
- W25
- S25
- F25
- W26
- S26
- F26
- W27
- S27
Ran in 2 of the last 7 terms. Winter 2027: scheduled, 1 lecture section. Spring 2027: schedule not out yet.
Techniques for formulating data science models as optimization problems. Algorithms for solving data science problems with an emphasis on scalability, efficiency and parallelizability including gradient-descent based algorithms, derivative-free algorithms, and randomized algorithms. Theoretical analyses of algorithms and approaches for recognizing the most suitable algorithm for solving a particular problem.
Prerequisites
None listed.
Antirequisites
None listed.
Leads to
No course lists it as a requisite.
Winter 2027 sections
| Section | Class | Enrolled | Meets |
|---|---|---|---|
| LEC 001 | 7591 | 0 / 70 | MW 08:30–09:50 |
Resources
Around the web
Found by uwloo’s link finder, which checks that each page names CS 794.
- CS-794_Optimization_for_Data_Science_Lectures: LaTeX lecture notes for CS 794 Optimization for Data… Course notes · github.com · by LucasNH on GitHub Remove
Reviewed on UW Flow
50% liked it50% easy100% useful
From 2 ratings on UW Flow. Read them all on UW Flow.
Discussed on r/uwaterloo
5 posts and comments in 4 threads mention CS 794, October 2019 to December 2024. Quoted word for word, newest first; each reply sits under the post and the comment that started its branch. Search r/uwaterloo for newer posts.
Spring 2024
CS 794/CO 673 Advice 1 point, 0 comments
u/AnyRock7826: “Hello all, A friend of mine and I are taking CS794/CO673 (Optimization in Data Science) this Fall term. Prof. Stephen Vavasis is teaching it. It being a grad course, we don't find any reviews about it on UWFlow/Reddit. …”
u/Old-Boysenberry3860: “Hi! How's your experience about CS 794 - Optimization for Data Science ?”
Fall 2021
Incoming grad student, have no ideahow to access online classes. 16 points, 5 comments
u/glip___glop: “… 002 CS 794 sec. 001 Thanks! …”
Spring 2020
CS 794/CO 673 Advice 7 points, 3 comments
u/Math_Finance_2022: “Hello all, A friend of mine and I are thinking about taking CS794/CO673 (Optimization in Data Science) this Fall term. Prof. Yaoliang Yu is teaching it. It being a grad course, we don't find any reviews about it on UWFlow/Reddit. …”
Fall 2019
My friend's CS assignment solution 62 points, 21 comments
u/tetrisdaemon: “Context: they were supposed to denoise a noisy version of this image https://i.stack.imgur.com/pwq7S.png.”
u/tud_the_tugboat: “CS 794, I believe”
Check it elsewhere for Fall 2026
- Graduate Calendar, Fall 2026The official entry
- Requirements for Fall 2026Waterloo’s requisite checker
- Schedule of Classes, Fall 2026Instructors, rooms, live seats
- Quest Class SearchWhere you enrol
- Course outlinesSyllabi from past terms (UW login)
- UW FlowStudent ratings and reviews
- WClassesPast sections back to 2004, and who taught them