Course Info

CSC 583: Natural Language Processing

This course introduces the fundamental concepts and theory of Natural Language Processing (NLP) and computational linguistics.  NLP is a field in Artificial Intelligence devoted to creating computer systems which understand and produce human languages.  Topics include language models, sentiment analysis, parsing, information extraction and neural language models. The course will explore the theoretical aspects of these topics and their practical implementations through case studies and projects.

(DSC 478 and CSC 480) or CSC 578 are perquisites for this class.

Fall 2021-2022


Section 701

Class number 7182

Meeting dates: 9/8/2021 - 11/23/2021
Meeting time: W 5:45PM - 9:00PM
Location: CDM 00222 at Loop Campus
Meeting dates: 9/8/2021 - 11/23/2021
Meeting time: -
Location: OLASY NCH00 at Loop Campus


Section: 710
Class number: 7185
Meeting time: -
Location: Online: Async