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.
CSC 578 is a prerequisite for this class.
Fall 2025-2026
-
Section:
701
-
Class number:
13457
-
Meeting time:
M
5:45PM
-
9:00PM
-
Location:
CDM 00200
at
Loop Campus
-
Instructor:
Noriko Tomuro
| View syllabus
Fall 2024-2025
-
Section:
701
-
Class number:
15338
-
Meeting time:
M
5:45PM
-
9:00PM
-
Location:
CDM 00200
at
Loop Campus
-
Instructor:
Noriko Tomuro
| View syllabus
Spring 2023-2024
-
Section:
901
-
Class number:
33341
-
Meeting time:
W
5:45PM
-
9:00PM
-
Location:
CDM 00206
at
Loop Campus
-
Instructor:
Noriko Tomuro
| View syllabus
Spring 2022-2023
-
Section:
901
-
Class number:
42264
-
Meeting time:
W
5:45PM
-
9:00PM
-
Location:
CDM 00202
at
Loop Campus
-
Instructor:
Noriko Tomuro
| View syllabus
Fall 2021-2022