Schedule

Schedule#

Note

We may adapt the course schedule to accomodate your learning!

Monday Wednesday Thursday
31 August 02 September
  • Topic: Introduction to Vectorization + Data Visualization [slides]
  • Pre-Class: Read corresponding chapter; prepare questions to ask in class.
03 September
  • Topic: Probability (Discrete) [slides]
  • Pre-Class: Read corresponding chapter; prepare questions to ask in class.
  • Due: HW1 by 9pm on Gradescope, and this reflection by 10pm
  • Released: HW2
07 September
  • Labor Day: no classes.
09 September
  • Topic: Conditional Probability (Discrete) [slides]
  • Pre-Class: Read corresponding chapter; prepare questions to ask in class.
10 September
  • Topic: Lab
  • Due: HW2 by 9pm on Gradescope, and this reflection by 10pm
  • Released: HW3
14 September
  • Topic: Joint Probability (Discrete) [slides]
  • Pre-Class: Read corresponding chapter; prepare questions to ask in class.
16 September
  • Topic: Lab
17 September
  • Topic: Lab
  • Due: HW3 (A+B) by 9pm on Gradescope, and this reflection by 10pm
  • Released: HW4
21 September
  • Topic: Midterm Review
  • Pre-Class:
    • Attempt all of the practice questions.
    • Bring specific questions!
23 September
  • Topic: Special Topics
24 September
28 September
  • Topic: Maximum Likelihood: Theory [slides]
  • Pre-Class: Read corresponding chapter; prepare questions to ask in class.
30 September
  • Topic: Lab
01 October
  • Topic: The Ethics of Data [slides]
  • Pre-Class:
    • Read the "Community Guidelines for Ethics Discussions," under "Goals and Expectations."
    • Complete all readings listed in the corresponding chapter.
    • Answer the corresponding questions to prepare for class discussions.
  • Due: HW4 by 9pm on Gradescope, and this reflection by 10pm
  • Released: HW5
05 October
  • Topic: Maximum Likelihood: Code [slides]
  • Pre-Class: Read corresponding chapter; prepare questions to ask in class.
07 October
  • Topic: Lab
08 October
  • Topic: The Ethics of Learning from Data [slides]
  • Pre-Class:
    • Complete all readings listed in the corresponding chapter.
    • Answer the corresponding questions to prepare for class discussions.
  • Due: HW5 (A+B) by 9pm on Gradescope, and this reflection by 10pm
  • Released: HW6
12 October
  • Indigenous Peoples' Day: no classes.
14 October
  • Topic: Midterm Review
  • Pre-Class:
    • Attempt all of the practice questions.
    • Bring specific questions!
15 October
19 October
  • Topic: Optimization [slides]
  • Pre-Class: Read corresponding chapter; prepare questions to ask in class.
21 October
  • Topic: Probability (Continuous) [slides]
  • Pre-Class: Read corresponding chapter; prepare questions to ask in class.
22 October
  • Topic: Lab
  • Due: HW6 (A+B) by 9pm on Gradescope, and this reflection by 10pm
  • Released: HW7
26 October
  • Topic: Regression [slides]
  • Pre-Class: Read corresponding chapter; prepare questions to ask in class.
28 October
  • Topic: Lab
29 October
  • Topic: Lab
  • Due: HW7 by 9pm on Gradescope, and this reflection by 10pm
  • Released: HW8
02 November
  • Topic: Classification [slides]
  • Pre-Class: Read corresponding chapter; prepare questions to ask in class.
04 November
  • Topic: Lab
05 November
  • Topic: Lab
  • Due: HW8 by 9pm on Gradescope, and this reflection by 10pm
  • Released: HW9
09 November
  • Topic: Neural Networks [slides]
  • Pre-Class: Read corresponding chapter; prepare questions to ask in class.
11 November
  • Topic: Lab
12 November
  • Topic: Lab
  • Due: HW9 by 9pm on Gradescope, and this reflection by 10pm
  • Released: HW10
16 November
  • Topic: Model Selection & Evaluation [slides]
  • Pre-Class: Read corresponding chapter; prepare questions to ask in class.
18 November
  • Topic: Lab
19 November
  • Topic: Lab
  • Due: HW10 (A+B) by 9pm on Gradescope, and this reflection by 10pm
  • Released: HW11
23 November
  • Topic: Class Cancelled.
25 November
  • Thanksgiving Break: no classes.
26 November
  • Thanksgiving Break: no classes.
30 November
  • Topic: The Ethics of Predictive Models in Sociotechnical Systems [slides]
  • Pre-Class:
    • Complete all readings listed in the corresponding chapter.
    • Answer the corresponding questions to prepare for class discussions.
02 December
  • Topic: The Ethics of Machine Learning: A View from History (Part 1) [slides]
  • Pre-Class:
    • Complete all readings listed in the corresponding chapter.
    • Answer the corresponding questions to prepare for class discussions.
03 December
  • Topic: The Ethics of Machine Learning: A View from History (Part 2) [slides]
  • Pre-Class:
    • Complete all readings listed in the corresponding chapter.
    • Answer the corresponding questions to prepare for class discussions.
  • Due: HW11 (A+B+C) by 9pm on Gradescope, and this reflection by 10pm
07 December
  • Topic: Special Topics
09 December
  • Topic: Final Reflection
10 December
  • Reading Period Begins.
14 December
  • Final Exam Period Begins.
16 December
    17 December

      Acknowledgements: The schedule design and CSS is based on Fall 2018’s CS240’s schedule.