SlugAtlasUC Santa Cruz

NLP 244Advanced Machine Learning for Natural Language Processing

5 creditsGraduateStudent Option

Covers advanced deep machine learning models and algorithms for Natural Language Processing, such as transformers, pre-trained large language models, contextual embeddings, multi-modal embeddings, mullti-task learning, and reinforcement learning. Provides both theoretical and intuitive understanding of NLP learning models.

Prerequisites

Prerequisite(s): NLP 243 or CSE 244B. Enrollment is restricted to natural language processing graduate students and computer science and engineering doctoral students, or by permission of instructor.

  • Enroll in lecture and associated discussion section.

Find a section and add it to your scheduleLive seat counts, time-conflict checks and the walk from your previous class.

When it runs

Winter 2027Open Winter 2027

SectionTypeWhenWhereInstructorSeats
50LectureAsynchronousStaffOpen 0/35

Winter 2026Open Winter 2026

SectionTypeWhenWhereInstructorSeats
50Lecture
Tue Thu 1:30pm–3:05pm
SiliconValleyCtrY. ZhangOpen 29/35

SlugAtlas is a student project and is not affiliated with, endorsed by, or operated by UC Santa Cruz. Course data is a snapshot of the public class search; myUCSC is authoritative for enrolment.