Natural Language Processing
Session
Regular Academic Session
Class Number
5948
Career
Undergraduate
Units
3 units
Grading
Graded Alpha
Description
Prerequisites: (COMP 231 or COMP 271) and (MATH 131 or MATH 161) and (STAT 103 or STAT 203 or STAT 335 or ISSCM 241 or PSYC 304 or instructor permission).

This course provides an introduction to the field of natural language processing (NLP). NLP is concerned with computational approaches to analyzing, generating, and understanding human language. This course will introduce the students to the problems, methods, and applications of NLP.

Outcomes: Students will become familiar with such areas of natural language processing as information retrieval, sentiment analysis, machine translation, document classification, and question answering.
Enrollment Requirements
At least C- in (COMP 231 or COMP 271) and (MATH 131 or MATH 161) and (STAT 103 or STAT 203 or STAT 335 or ISSCM 241 or PSYC 304 or instructor permission)
Class Actions
Look up course materials
Class Details
Instructor(s)
Dmitriy Dligach
Meets
Th 7:00PM - 9:30PM
Dates
01/12/2026 - 05/02/2026
Room
Online
Instruction Mode
Online
Campus
Online Campus
Location
Online Campus
Components
Lecture Required
Class Availability
Status
Open
Seats Taken
0
Seats Open
60
Combined Section Capacity
60
Wait List Total
0
Wait List Capacity
0
Combined Section
Natural Language Processing
COMP 329 - 001 (5948)
Status: Open - Enrl
Seats Taken: 0
Wait List Total: 0
Natural Language Processing
COMP 429 - 001 (5949)
Status: Open - Enrl
Seats Taken: 0
Wait List Total: 0