EE5438 Applied Deep Learning

Schedule (Semester A 2025/2026)

Put First Things First. ~ S. R. Covey

Weekly Schedule

Week Date Topics Notes Readings Submissions
1 Sep 04
  • Course Overview
  • A Brief History of AI with Deep Learning
  • Review of Math
Lecture01A
Lecture01B (YouTube)
Lecture01C
Colab Python Tutorial
PyTorch Linear Algebra
EE5438
History of AI with DL
Python Basics
Python Classes
YouTube: Colab Tutorial
-
2 Sep 11
  • Perceptron and ADALINE
  • Multi-Layer Perceptrons (MLPs)
    • MLP Architectures
    • Traditional Activation Functions
    • Loss/Cost Functions
    • Gradient Descent
Lecture02A
Lecture02B
Colab Housing Regression
Colab IRIS Classification
The Evolution of AN
Mastering MLPs
Activation Functions
PyTorch
-
3 Sep 18
  • Backpropagation
  • Gradient Descent Optimizer Variants
  • Techniques for Optimizing Neural Networks
    • Advanced Activation Functions
    • Weight Initializations: Xavier and He
    • Batch Normalization
    • Regularizations
Colab MLP MNIST
Colab MLP FMNIST
Colab MLP CIFAR-10
Backpropagation
PyTorch AutoGrad
Classification Metrics
GD Optimizer Variants
Optimizing Neural Networks
Deep Dive with PyTorch
Project Grouping
Due: Sep 20, 2025
4 Sep 25
  • Convolutional Neural Networks (CNNs)
  • Evolution of CNN Architectures
    • LeNet, AlexNet, VGGNet, ResNet, etc
    • Transfer Learning
    • CNN-based Computer Vision Apps
Colab LeNet-5 MNIST
Colab LeNet-5 FMNIST
Colab CNN CIFAR-10
Colab AlexNet CIFAR-10
Colab Transfer Learning VGGNet
Colab YOLOv8 Demo
Basics of CNNs
The Evolution of CNNs
AlexNet Paper
Two-Stage Object Detections
One-Stage Object Detections
CNN-based Segmentations
YOLO CVPR2016
Project Proposal
Due: Sep 27, 2025
5 Oct 2
  • Tokenization and Word Embeddings
  • Recurrent Neural Networks: RNN, LSTM and GRU
  • RNN Attention Mechanism
Colab Word2Vec
Colab LSTM SA
Tokenization
Word Embeddings
RNN, LSTM, GRU
RNN Attention
Assignment 1
Due: Oct 4, 2025
6 Oct 9
  • Transformers
  • Quiz (10:45pm - 11:45pm)
Colab LSTM Stock Prediction
Colab Transformer Stock Prediction
Self-Attention & Transformers
Attention Is All You Need
-
7 Oct 16
  • Large Language Models (LLMs)
    • BERT and its Variants
    • GPT-1, GPT-2, GPT-3, LLaMA
    • BART and T5
Colab BERT Spam
Colab LLaMA3-8B
Colab NLP Apps
A Brief History of LLMs
The BERT Revolution
The GPT Revolution
BART and T5
DeepSeek-V3
-
8 Oct 23
  • LLM Decoding Algorithms
  • Prompt Engineering
  • LLM Evaluations (Optional)
Colab RAQ LLaMA3
LLM Decoding
Prompt Engineering
LLM Evaluations
Prompt Engineering Guide
Assignment 2
Due: Oct 25, 2025
9 Oct 30
  • LLM Quantization
  • Parameter-Efficient Fine-Tuning (PEFT)
    • Adapter, LoRA, QLoRA
    Colab LLM Quantization
    Colab LLaMA-2 QLoRA
    LLM Quantization
    VRAM Estimation
    PEFT of LLMs
    LoRA
    -
    10 Nov 6
    • LLM Instruction Tuning
    • Preference Alignment:
      • Reinforcement Learning from Human Feedback (RLHF)
      • Direct Preference Optimization (DPO)
    Instruction Tuning
    RLHF
    DPO
    -
    11 Nov 13
    • Multimodal Models: LLaVA Series (Optional)
    • Reasoning Models: DeepSeek-R1 (Optional)
    • Mid-Term Exam
    CLIP and SigLIP
    LLaVA
    DeeepSeek-R1
    -
    12 Nov 20
    • Project Presentation I
    Presentation Schedule:
    See Project Page
    - -
    13 Nov 27
    • Project Presentation II
    Presentation Schedule:
    See Project Page
    - Assignment 3
    Due: Nov 29, 2025
    14 Dec 4
    • Group Project Report Submission
    Final Report Template:
    Template Technical Report
    - Final Report
    Due: Dec 6, 2025

    Important Notes

    Department of Electrical Engineering, City University of Hong Kong

    EE Department Logo