WesMaps - Wesleyan University Catalog 2025-2026       Summer Session       Winter Session       Home       Archive       Search
CS92PROD
Deep Learning and Large Language Models: An Introduction
QAC 388
Spring 2026
Section: 01  

You have probably used ChatGPT, DeepSeek, Midjourney, or another generative AI in your lifetime. But how do these tools actually work? This course will help you answer that question by introducing you to the theory and practice of deep learning, the fundamental technology underlying generative AI. Students will learn the building blocks of modern neural networks, including matrix and vector operations, embeddings, backpropagation, and attention. This will culminate in the implementation of the original GPT transformer language model from scratch in PyTorch. We will then explore extensions of transformers in other modalities, including vision and diffusion transformers for understanding and generating images, and transformers for time series analysis. Along the way, we will cover other types of neural networks, including multilayer perceptrons, CNNs, and RNNs. We will use these models in a variety of practical applications using real-world datasets.
Credit: 1 Gen Ed Area Dept: None
Course Format: Lecture / DiscussionGrading Mode: Graded
Level: UGRD Prerequisites: (MATH 221 OR MATH 223 OR QAC 220) AND (COMP341 OR QAC 239 OR QAC 305 OR QAC 385 OR QAC 386)
Fulfills a Requirement for: (Applied Data Science Certificate)(Data Analysis Minor)
Past Enrollment Probability: 90% or above

Last Updated on DEC-05-2025
Contact wesmaps@wesleyan.edu to submit comments or suggestions. Please include a url, course title, faculty name or other page reference in your email ? Wesleyan University, Middletown, Connecticut, 06459