This course offers a comprehensive mathematical foundation for machine learning, covering essential topics from linear algebra, calculus, probability theory, and optimization to advanced concepts, including information theory and statistical inferencs. The course aims to equip students with the necessary mathematical tools to understand, analyze, and implement various machine learning algorithms and models at a deeper level.
Instructor:
TAs:
Homework not turned before the due will lose 20%. Each additional day loses another 20%. The lowest quiz grade will be dropped. While students in class are encouraged to discuss the assigned problems, each student should write and submit their own solution and should not copy the solutions of other students. This policy will be strictly enforced in this class. If you have any question about whether some activity would constitute cheating, please feel free to ask. You will be granted a maximum of 3 slack days, slack days are self granted extensions which you can use a maximum of one day per assignment.
Every student is expected to attend every class for the whole class duration. Attendance will be checked randomly using different means, including a pop quiz that also assesses the reading assignment. Unexplained absence will result in deduction of point in the attendance score. The attendance score will also include various ways, such as answering your colleague's questions on Piazza, or being active during class. If you need to miss a lecture because of a medical emergency or something equally significant, please inform the instructor before the start of the class.
35% Homework, 20% Quizzes, 5% Reading & Attendance, 20% Mid-term Exam, 20% Final Exam
Grade | Letter Grade |
---|---|
94 - 100 | A |
90 - 93.99 | A- |
87 - 89.99 | B+ |
84 - 86.99 | B |
80 - 83.99 | B- |
77 - 79.99 | C+ |
74 - 76.99 | C |
70 - 73.99 | C- |
67 - 69.99 | D+ |
64 - 67.99 | D |
61 - 63.99 | D- |
0 - 60.99 | F |
Lecture | Date | Topics | Slides | Additional Materials | Quiz | Assignment |
---|---|---|---|---|---|---|
1 | Monday, Aug 26 |
|
Quiz 1 | Assignment 1 Released | ||
2 | Wednesday, Aug 28 |
|
|
|||
3 | Monday, Sep 02 |
|
|
Quiz 2 | ||
4 | Wednesday, Sep 04 |
|
||||
5 | Monday, Sep 09 |
Quiz 3 |
Assignment 1 Due Assignment 2 Released |
|||
6 | Wednesday, Sep 11 |
|
|
|||
7 | Monday, Sep 16 |
|
|
Quiz 4 | ||
8 | Wednesday, Sep 18 |
|
|
|||
9 | Monday, Sep 23 |
|
|
Quiz 5 |
Assignment 2 Due |
|
10 | Wednesday, Sep 25 |
|
|
|||
11 | Monday, Sep 30 |
|
| Quiz 6 | ||
12 | Wednesday, Oct 02 |
|
||||
13 | Monday, Oct 07 |
|
|
No Quiz |
Assignment 3 Released |
|
14 | Wednesday, Oct 09 |
|
||||
- | Monday, Oct 14 |
|
No Quiz | |||
- | Wednesday, Oct 16 |
|
||||
15 | Monday, Oct 21 |
|
No Quiz | |||
16 | Wednesday, Oct 23 |
|
||||
17 | Monday, Oct 28 |
|
Quiz 7 |
Assignment 3 due Assignment 4 Released |
||
18 | Wednesday, Oct 30 |
|
||||
19 | Monday, Nov 04 |
|
Quiz 8 | |||
20 | Wednesday, Nov 06 |
|
||||
21 | Monday, Nov 11 |
|
Quiz 9 |
Assignment 4 Due Assignment 5 Released |
||
22 | Wednesday, Nov 13 |
|
||||
23 | Monday, Nov 18 |
|
Quiz 10 | |||
24 | Wednesday, Nov 20 |
|
||||
25 | Monday, Nov 25 |
|
Quiz 11 |
Assignment 5 Due |
||
26 | Monday, Dec 02 |
|
No Quiz | |||
27 | Wednesday, Dec 04 |
|
Day | Time | TAs | Zoom Link |
---|---|---|---|
Monday | 9:00 AM - 10:00 AM | Ayebilla Avoka | Join Zoom |
12:00 PM - 1:00 PM | Marie Cynthia Abijuru Kamikazi | Join Zoom | |
Tuesday | 5:30 PM - 6:30 PM | Brian Kipkirui | Join Zoom |
7:00 PM - 8:00 PM | Marie Cynthia Abijuru Kamikazi | Join Zoom | |
Thursday | 1:00 PM - 2:00 PM | Ayebilla Avoka | Join Zoom |
5:30 PM - 6:30 PM | Brian Kipkirui | Join Zoom | |
7:00 PM - 8:00 PM | Lawrence Francis | Join Zoom | |
Friday | 7:00 PM - 8:00 PM | Lawrence Francis | Join Zoom |