Schedule

  • Event
    Date
    Description
    Description
  • Session
    09/08/2026 13:00
    Tuesday
    First Lecture
  • Lecture
    09/08/2026
    Tuesday
    Lecture 0: Course Overview and Logistics

    Lecture Notes:

  • Lecture
    09/08/2026
    Tuesday
    Lecture 1: Fundamentals of DL

    Lecture Notes:

    Further Reads:

    • Motivation: Chapter 1 - Section 1.1 of [BB]
    • Review on Linear Algebra: Chapter 2 of [GYC]
    • ML Components: Chapter 1 - Sections 1.2.1 to 1.2.4 of [BB]
    • Binary Classification: Chapter 5 - Sections 5.1 and 5.2 of [BB]
    • McCulloch-Pitts Model: Paper A logical calculus of the ideas immanent in nervous activity published in the Bulletin of Mathematical Biophysics by Warren McCulloch and Walter Pitts in 1943, proposing a computational model for neuron. This paper is treated as the pioneer study leading to the idea of artificial neuron
    • Overview on Risk Minimization: Paper An overview of statistical learning theory published as an overview of his life-going developments in ML in the IEEE Transactions on Neural Networks by Vladimir N. Vapnik in 1999
  • Assignment
    09/11/2026
    Friday
    Assignment #1 - Fundamentals of Computational Learning released!
  • Due
    09/25/2026 23:30
    Friday
    Assignment #1 due
  • Assignment
    09/25/2026
    Friday
    Assignment 2: MLPs released!
  • Due
    10/09/2026 23:30
    Friday
    Assignment #2 due
  • Assignment
    10/12/2026
    Monday
    Assignment #3 - CNNs and ResNets released!
  • Exam
    10/16/2026 13:00
    Friday
    Exam I

    Notes:

    • The exam is 1 hour, during the tutorials
    • No programming questions
    • It takes place in tutorial room: MY-150
  • Due
    10/23/2026 23:30
    Friday
    Project Proposal
  • Assignment
    11/06/2026
    Friday
    Assignment #4 - Sequence Models and Transformers released!
  • Due
    11/06/2026 23:59
    Friday
    Assignment #3 due
  • Due
    11/20/2026 23:30
    Friday
    Assignment #4 due
  • Assignment
    11/20/2026
    Friday
    Assignment #5 - Autoencoding released!
  • Exam
    11/27/2026 13:00
    Friday
    Exam II

    Notes:

    • The exam is 1 hour, during the tutorials
    • No programming questions
    • It takes place in tutorial room: MY-150
  • Due
    12/04/2026 23:30
    Friday
    Assignment #5 due
  • Due
    12/18/2026 23:30
    Friday
    Project Final Submission