Calendar

Course Calendar

Date Day Lecture Assignment Due
2026-02-03 Tuesday Lecture 01 (Intro to Colab)
2026-02-05 Thursday Lecture 02 (Objects)
2026-02-10 Tuesday Lecture 03 (Functions) Assignments 01 to 06
2026-02-12 Thursday Lecture 04 (Control Flow)
2026-02-17 Tuesday Lecture 05 (Lists and Dictionaries)
2026-02-19 Thursday Lecture 06 (Libraries) Assignments 7-14
2026-02-24 Tuesday Lecture 07 (Intro to Pandas)
2026-02-26 Thursday Lecture 07b (Intro to Pandas)
2026-03-03 Thursday Lecture 08 (More Pandas)
2026-03-05 Thursday Lecture 09 (Returns) Assignments 15-18
2026-03-10 Tuesday Midterm I
2026-03-12 Thursday Lecture 10 (Pandas Time Series)
2026-03-17 Tuesday Lecture 10b (Pandas Time Series)
2026-03-19 Thursday Lecture 11 (Visualization)
2026-03-24 Tuesday Spring Break
2026-03-26 Thursday Spring Break
2026-03-31 Tuesday Lecture 12 (Data APIs)
2026-04-02 Thursday Lecture 13 (Portfolio Mathematics) Assignments 19-25
2026-04-07 Tuesday Lecture 13b (Portfolio Mathematics)
2026-04-09 Thursday Lecture 14 (Portfolio Optimization I) Assignments 26-30
2026-04-14 Tuesday Lecture 15 (Portfolio Optimization II)
2026-04-16 Thursday Midterm II
2026-04-21 Tuesday Midterm II Review & Lecture 16 (CAPM)
2026-04-23 Thursday Lecture 17 (Multifactor Models)
2026-04-28 Tuesday Lecture 17b (Multifactor Models) Assignments 31-36
2026-04-30 Thursday Project Proposals Due & Lecture 18 (Option Pricing)
2026-05-05 Tuesday Lecture 19 (Machine Learning I)
2026-05-07 Thursday Lecture 20 (Machine Learning II)
2026-05-12 Tuesday Lecture 21 (Machine Learning III)
2026-05-14 Thursday Lecture 20 (Machine Learning IV) & Last Day of Classes Assignments 37-39
2026-05-16 Saturday Final Exam: 2.00pm - 4.00pm; Purnell Hall 114
2026-05-21 Thursday Project Due