ECON 290Models of Choice in Competitive Markets
- Units
- 0.50
- Faculty
- Arts
- Subject
- Economics
When it runs
- F24
- W25
- S25
- F25
- W26
- S26
- F26
- W27
- S27
Ran in 7 of the last 7 terms. Winter 2027: scheduled, 2 lecture sections. Spring 2027: schedule not out yet.
Choice lies at the heart of all economic models. This course focuses on choice by consumers and firms. It explains the notion and use of utility functions and budgets, and shows how their interaction allows economists to make predictions about behaviour. The constrained maximization techniques from ECON 211 are used extensively, and extended to situations covering uncertainty (risk) and time. Profit maximization by firms is explored.
Prerequisites
- Complete all of the following
- Complete 1 of the following
- Must have completed at least 1 of the following:
- AE221 - Advanced Calculus (0.50)
- CIVE221 - Advanced Calculus (0.50)
- ECE206 - Advanced Calculus 2 for Electrical Engineers (0.50)
- ECON211 - Introduction to Mathematical Economics (0.50)
- GEOE221 - Advanced Calculus (0.50)
- MATH119 - Calculus 2 for Engineering (0.50)
- MATH128 - Calculus 2 for the Sciences (0.50)
- MATH138 - Calculus 2 for Honours Mathematics (0.50)
- MATH148 - Calculus 2 (Advanced Level) (0.50)
- Must have completed the following:
- Must have completed at least 1 of the following:
- Complete 1 of the following
- Complete 1 of the following
- Must have completed at least 1 of the following:
- AE224 - Probability and Statistics (0.50)
- AFM113 - Analytic Methods for Business 2 (0.50)
- ARTS280 - Statistics for Arts Students (0.50)
- BME213 - Statistics and Experimental Design (0.50)
- CHE220 - Probability and Statistics (0.50)
- CIVE224 - Probability and Statistics (0.50)
- ECE203 - Probability Theory and Statistics 1 (0.50)
- ECON221 - Statistics for Economists (0.50)
- ENVE224 - Probability and Statistics (0.50)
- ENVS278 - Applied Statistics for Environmental Research (0.50)
- GEOE224 - Probability and Statistics (0.50)
- KIN232 - Research Design and Statistics (0.50)
- LS280 - Social Statistics (0.50)
- ME202 - Statistics for Engineers (0.50)
- MSE251 - Probability and Statistics 1 (0.50)
- NE215 - Probability and Statistics (0.50)
- PSCI314 - Quantitative Analysis (0.50)
- PSYCH292 - Basic Data Analysis (0.50)
- REC371 - Quantitative Data Analysis and Mobilization (0.50)
- SDS250R - Social Statistics (0.50)
- SOC280 - Social Statistics (0.50)
- SRF230 - Introduction to Statistics (0.50)
- STAT202 - Introductory Statistics for Scientists (0.50)
- STAT206 - Statistics for Software Engineering (0.50)
- STAT211 - Introductory Statistics and Sampling for Accounting (0.50)
- STAT220 - Probability (Non-Specialist Level) (0.50)
- STAT230 - Probability (0.50)
- STAT240 - Probability (Advanced Level) (0.50)
- SYDE212 - Probability, Statistics, and Data Science (0.50)
- Must have completed the following:
- Must have completed at least 1 of the following:
- Complete 1 of the following
Antirequisites
None listed.
Leads to
Fall 2026 sections
| Section | Class | Enrolled | Meets |
|---|---|---|---|
| LEC 001 | 3698 | 58 / 100 | MW 13:00–14:20 |
Winter 2027 sections
| Section | Class | Enrolled | Meets |
|---|---|---|---|
| LEC 001 | 3365 | 0 / 100 | TTh 14:30–15:50 |
| LEC 701 | 1281 | 58 / 9999 | Online or by arrangement |
Reviewed on UW Flow
67% liked it40% easy65% useful
From 33 ratings and 10 comments on UW Flow. The most helpful comments, quoted as written, without names. Read them all on UW Flow.
Anqi Li.
The content is straightforward, but there are no good resources to learn it, and the course overall is disorganized.
There were a lot of red flags from day one that I ignored. 1) The syllabus did not provide a clear schedule for when each topic will be covered, making it difficult to plan ahead, same problem for when the Assignments will be released/due. 2) The assignments (problem sets) are not actually checked, so free marks, yes, but no feedback. 3) No practice exams. So the only resources you have are the textbook and the lectures and slides. The textbook has way too much fluff that's unrelated to the course, making it very inefficient to read through, and the lectures/slides…Apr 2025 · didn’t like it · 3 found this helpfulOn UW FlowRemove this
If there was a perfect representation of a class with a lot of potential that was completely ruined by a professor, econ 290 would be it.
I had this class with Anqi Li, arguably the most confusing and elusive professor I will ever have in my entire university experience.
There were a lot of things that really turned me off about this class, all of which led to me avoiding attending whatsoever and just teaching myself the content.
For starters, Anqi is a very quiet talker. When she wore a covid mask for nearly the entire semester, it made it very hard to hear her. The content was also very brief and forced you to rely on past classes to understand a lot of the concepts.
In my opinion,…Apr 2025 · didn’t like it · 3 found this helpfulOn UW FlowRemove this
ANQI LI. I genuinely have never had a harder class to follow. I bet she's a great person, but she is not a helpful professor.
1. She wore a mask in class for the majority of the semester, WHICH IS FINE, but she was so incredibly quiet and faced the board the whole time. So classes are hard to follow, especially if you dont get a seat in the front.
2. The content is not super hard, but her lessons seem like she put her notes into ChatGPT and asked for it to condense the content as much as possible. It is basically all mathematical jargon, and there was never enough explanation.
3. She had no practice questions for any midterms, any exams, nothing. There were no resources to access, and…Apr 2025 · didn’t like it · 3 found this helpfulOn UW FlowRemove this
There were no course notes or slides. We had just the textbook and a rough outline of what each stretch of classes would cover.
The textbook itself was painfully long and frustrating to get through (at least in my opinion).
The first few weeks were awful for me because the professor kept referring to concepts from ECON 211, a course that math majors aren’t required to take.
I had no idea what a utility curve was, and we sped through so much content so quickly that it definitely wasn’t enjoyable.
More than half the class failed the first midterm, but things improved afterward.
The course only had three midterms and no final exam, which was a relief.
It sometimes felt like we were jumping…Jul 2025 · didn’t like it · 2 found this helpfulOn UW FlowRemove this
Questions in the problem sets are not explained in class, and the solutions are done in a very confusing way with too much emphasis on explaining why we do it rather than how to do it.
Jan 2020 · didn’t like it · 2 found this helpfulOn UW FlowRemove this
Discussed on r/uwaterloo
103 posts and comments in 87 threads mention ECON 290, August 2016 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.
Fall 2024
ECON 290 with Anqi Li? 1 point, 0 comments
u/chaman_chikki: “I'm planning to take ECON 290 with Professor Anqi Li in the upcoming Winter term. Would like to know about anyone's experience about econ 290 with her since there are no reviews on UWflow or ratemyprof.”
Spring 2024
econ 290 vs econ 206 2 points, 0 comments
u/anonymouswombat26: “need to take one as an elective to complete a depth requirement. which one is fairly easier than the other and does not require a lot of micro and macro econ knowledge from econ 101 and 102?”
ECON 290 1 point, 0 comments
u/cowboyscant222: “Hey all, does anyone have old lecture notes or slides for ECON 290 that they could DM me? I'm taking it in the fall and just a bit worried because my 211 grade wasn't very good. Ty”
Winter 2024
ECON 290 Final Exam 1 point, 0 comments
ECON 290 Final Exam 1 point, 0 comments
ECON 290 1 point, 0 comments
Winter 2024 1 point, 0 comments
u/lin_run-ting: “Anyone taking Econ 371, Econ 322, Econ 290 this term? I’m looking for a study buddy to grind with. Hit me up if you are interested:).”
Fall 2023
Most Useful Econ Courses 1 point, 3 comments
u/bomankleinn01: “… ECON 212, 290 424, 471 look cool but are ECON 221, 211, 322, 323 useful? Bend how you view useful as you see fit and share thoughts. …”
Econ 391 tutor 1 point, 2 comments
“Hey guys. Does anyone know an Econ major that can tutor me in ECON 391? (reasonable rate) We have an assignment due on Wednesday and I'm lost.”
u/serdemy_: “Hi, I saw your post a while ago and i'm debating whether to go into political science or ecom or any other arts degree but im very bad at math how is ecom at waterloo? any advice”
u/vonnievarko: “… In your second year, Econ 211 is pretty much calculus with some economics applications and this continues into Econ 290 (but the calculus is less explicit). …”
Spring 2023
Anyone taking ECON 371, ECON 322, and ECON 290 this Fall 2023 term? 1 point, 1 comment
u/AccomplishedOne8098: “I am looking for ppl to grind, study, and do assignments with please let me know!”
Winter 2023
Econ 206/207 3 points, 8 comments
u/Fine_Masterpiece7816: “Which one is better? I need to take econ206, 290 or 207”
Fall 2022
u/farmnotpharm: “taking econ 290 :)”
Check it elsewhere for Fall 2026
- Undergraduate Calendar, 2026–27The 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