Electrical and Computer Engineering 541: A Computational Introduction to Deep Learning

University of Southern California, Spring 2026

No matching items

Schedule

Week 1

Jan 12: Lecture 1 Deep Learning Principles and Paradigms
Demo 1 Demos
Homework 1 Homework 1
Reading 1 Reading 1

No Class -- No class, Martin Luther King Jr. Day

Week 2

Jan 26: Lecture 2 Python Fundamentals
Homework 2 Homework 2
Reading 2 Reading 2

Week 3

Feb 2: Lecture 3 MMSE Estimation and Prediction
Demo 3 Demos
Homework 3 Homework 3
Reading 3 Reading 3

Week 4

Feb 9: Lecture 4 Regression, Maximum Likelihood, and Information Theory
Demo 4 Demos
Homework 4 Homework 4
Reading 4 Reading 4

No Class -- No class, Presidents' Day

Week 5

Feb 23: Lecture 5 Classification and Logistic Regression
Homework 5 Homework 5
Reading 5 Reading 5

Week 6

Mar 2: Lecture 6 Backpropagation
Homework 6 Homework 6
Reading 6 Reading 6

Week 7

Mar 9: Quiz 1 Weeks 1--6 Sample -- Fall 2024 (Thursday, 09 October @ 12:00)

No Class -- No class, Spring Break

Week 8

Mar 23: Lecture 7 PyTorch: Introduction
Homework 7 Homework 7
Reading 8 Reading 8

Week 9

Mar 30: Lecture 8 PyTorch: Building MLPs
Homework 8 Homework 8
Reading 9 Reading 9

Week 10

Apr 6: Lecture 9 Convolutional Neural Networks (CNN)
Homework 9 Homework 9
Reading 10 Reading 10

Week 11

Apr 13: Lecture 10 Project Overview. Convolutional Architectures
Reading 11 Reading 11
Project Project Overview
Apr 17: Project Project Proposal Due

Week 12

Apr 20: Lecture 11 PyTorch: Optimizing Training. Data Engineering
Reading 12 Reading 12

Week 13

Apr 27: Lecture 12 Auto-encoders and Embedding. Recurrent Neural Networks (RNN)
Reading 13 Reading 13

Week 14

May 4: Quiz 2 Weeks 8--13 Sample -- Fall 2024 (Friday, 28 November @ 12:00)
May 8: Project Project Deliverables Due (17:00)
No matching items