Homework Overview

There are 4 programming assignments described in the table below.

 #  Title Description Due Dates
HW0   Exploring LLMs  An introductory assignment comparing and analyzing outputs from different LLMs.
  • Sun Sep 08
HW1   Transformer from Scratch  Build and understand the Transformer architecture from the ground up.
  • Wed Sep 18
  • Sun Sep 29
  • Sun Oct 6
HW2   Finetuning LLMs  Explore techniques to adapt pre-trained LLMs to new tasks in an efficient and performant manner.
  • Mon Oct 21
  • Mon Oct 28
  • Fri Nov 8
HW3   LLM Compression  Leverage patterns in pretrained weights to compress LLMs for memory-efficient inference and finetuning.
  • Fri Nov 15
  • Fri Nov 22