SA367 ⬝ Spring 2020 ⬝ Sections 1201 and 3401
Assoc. Prof. Nelson Uhan
11 May | The semester is over! |
|||||||||
27 Apr | Final Exam
|
|||||||||
22 Apr |
|
|||||||||
30 Mar | Exam 2 will be posted on Thursday 2 April, and is due on Tuesday 7 April at 23:59 (your local time zone).
|
|||||||||
19 Mar (updated 21 Mar) |
I have posted some guidance on our transition to online learning — see General Information below. |
|||||||||
17 Feb | The deadline to resubmit a quiz/exam for the 6-week marking period has been extended to in class on Thursday 20 February. |
|||||||||
11 Feb | The deadline to resubmit a quiz/exam for the 6-week marking period is noon on Friday 14 February. |
|||||||||
30 Jan | Plan for next week:
Exam 1
|
|||||||||
21 Jan (updated 30 Mar) |
Instructions for resubmissions
Here's an example of a resubmission for a fictional quiz. Follow the guidelines in the course policy statement. In particular,
|
|||||||||
9 Jan | Welcome! |
Dates | Problems |
21 Apr | |
16 Apr | |
31 Mar | |
24 Mar | |
5 Mar | |
3 Mar | |
27 Feb | |
25 Feb | Finish the problem of incorporating player constraints in Lesson 8. |
20 Feb |
Bring your computers to the next class. |
18 Feb | Bring your computers to the next class. |
13 Feb | Finish the examples in Lesson 6. |
11 Feb |
Bring your computers to the next class. |
30 Jan | |
28 Jan |
Finish the IAD-SAN mileage running problem in Lesson 4. |
23 Jan | Shapley Sneakers and Primal Praline Company, revisited (zip) Bring your computers to the next class. |
21 Jan | Work on Quiz 2. Bring your computers to the next class. |
16 Jan |
Bring your computers to the next class. |
14 Jan |
Follow these instructions to install Jupyter and Python on your computer. Bring your computers to the next class. |
9 Jan | Familiarize yourself with the course policy statement. |
Dates | Lesson | ||
|
17 | Solving the points-after-touchdown problem | |
|
16 | The points-after-touchdown problem | |
|
15 | Solving stochastic dynamic programs with Python | |
|
14 | Stochastic dynamic programming, cont. | |
|
13 | Introduction to stochastic dynamic programming | |
|
12 | Dynamic programming — review | |
|
11 | Formulating DP recursions | |
|
10 | The principle of optimality and formulating recursions | |
|
9 | Machine scheduling | |
|
8 | Drafting a fantasy basketball team | |
|
7 | Big DPs and the curse of dimensionality | |
|
6 | Solving dynamic programs with networkx | |
|
5 | Introduction to dynamic programming | |
|
4 | The mileage running problem | |
|
3 | Solving shortest path problems with networkx | |
|
2 | Introduction to Jupyter and Python | |
|
1 | Introduction and the shortest path problem |
Date | Quiz | |
16 Apr | Quiz 7 | |
26 Mar | Quiz 6 | |
27 Feb | Quiz 5 | |
20 Feb | Quiz 4 | |
30 Jan | Quiz 3 | |
23 Jan | Quiz 2 | |
16 Jan | Quiz 1 |
Date | Exam | |
2 May | Final Exam | |
2 Apr | Exam 2 | |
6 Feb | Exam 1 |