| layout | home | ||||
|---|---|---|---|---|---|
| title | Data 188 | ||||
| nav_exclude | true | ||||
| seo |
|
{: .mb-2 } {{ site.description }} {: .fs-6 .fw-300 }
IMPORTANT(2025-11-02) This is a WORK IN PROGRESS, and not finalized.
From the UC Berkeley course catalog:
This course is an introduction to deep learning (also known as "deep neural networks"), and will cover the fundamental techniques that power deep learning algorithms, as well as exploring the intuitions and various "rules of thumb" behind successful deep learning methods. Topics include: neural network architectures, backpropagation, convolutional neural networks, sequence models (such as the transformer model), applications to computer vision and natural language processing, and more.
Important: In this course, we will use Edstem to post announcements and important information. It is the student's responsibility to actively monitor the Ed for any important announcements.
Useful course links:
We will be using the following textbooks, all fortunately freely available online:
- "Deep Learning: Foundations & Concepts" by Christopher Bishop & Hugh Bishop. The free-to-use online version is at Bishop Book. Further, UC Berkeley students can access the PDF version via this link (CalNet login required): PDF.
- "Deep Learning" by Ian Goodfellow and Yoshua Bengio and Aaron Courville. Free online link is here.
- (optional) Dive into Deep Learning D2LAI is an excellent interactive online textbook and set of resources for Deep Learning ! (a PDF version of the entire book is also available online)
Lectures are Tuesdays and Thursdays, 3:30PM - 5PM, online via Zoom. Lecture slides are provided via this website, and lecture videos are provided via the bCourses "Media Gallery". Students are responsible for all lecture content.
This Ed post "Lecture Schedule" contains more info about the lecture schedule, including: Zoom lecture links.
Here is an optional weekly reading list of supplemental material: link. While this is not required for the course, we believe that the material here can enhance understanding of the course and, more broadly, gain further exposure to the DNN field.
The discussion sections will not cover new material, but rather will give you additional practice solving problems. You can attend any discussion section you like. However, if there are less crowded sections that fit your schedule, those offer more opportunities for you to interact with your TA.
All homeworks are graded for accuracy. See the course syllabus for info about collaboration, slip day, late policy.