Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

Shield: CC BY-NC-SA 4.0

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.


NOTICE: These Notebooks are Outdated and have all been moved to, and the course is live at

This course will run from January 15th until May and will be live-streamed on YouTube. Each lecture will be between an hour to an hour and 15 minutes, followed by an hour to work on projects related to the course.

Helpful Folks:


  • A Google account to utilize Google Colaboratory
  • A Paperspace account for Natural Language Processing

YouTube Channel with Lectures: Click Here

The overall schedule is broken up into blocks as such:


  • Block 1: Computer Vision
  • Block 2: Tabular Neural Networks
  • Block 3: Natural Language Processing

Here is the overall schedule broken down by week: This schedule is subject to change

Block 1 (January 15th - March 4th):

  • Lesson 1: PETs and Custom Datasets (a warm introduction to the DataBlock API)
  • Lesson 2: Image Classification Models from Scratch, Stochastic Gradient Descent, Deployment, Exploring the Documentation and Source Code
  • Lesson 3: Multi-Label Classification, Dealing with Unknown Labels, and K-Fold Validation
  • Lesson 4: Image Segmentation, State-of-the-Art in Computer Vision
  • Lesson 5: Style Transfer, nbdev, and Deployment
  • Lesson 6: Keypoint Regression and Object Detection
  • Lesson 7: Pose Detection and Image Generation
  • Lesson 8: Audio

Block 2 (March 4th - March 25th):

  • Lesson 1: Pandas Workshop and Tabular Classification
  • Lesson 2: Feature Engineering and Tabular Regression
  • Lesson 3: Permutation Importance, Bayesian Optimization, Cross-Validation, and Labeled Test Sets
  • Lesson 4: NODE, TabNet, DeepGBM

BLOCK 3 (April 1st - April 22nd):

  • Lesson 1: Introduction to NLP and the LSTM
  • Lesson 2: Full Sentiment Classification, Tokenizers, and Ensembling
  • Lesson 3: Other State-of-the-Art NLP Models
  • Lesson 4: Multi-Lingual Data, DeViSe

We have a Group Study discussion here on the Fast.AI forums for discussing this material and asking specific questions.

  • NOTE: This course does not have a certification or credit. This is something I have been doing for the past few semesters to help branch fellow Undergraduates at my school into the world of fastai, and this year I am making it much more available.


Notebooks for the "A walk with fastai2" Study Group and Lecture Series







No releases published


No packages published