CSCI 375
Natural Language Processing Fall 2024
Division III Quantitative/Formal Reasoning

Class Details

Natural language processing (NLP) is a set of methods for making human language accessible to computers. NLP underlies many technologies we use on a daily basis including automatic machine translation, search engines, email spam detection, and automated personalized assistants. These methods draw from a combination of algorithms, linguistics and statistics. This course will provide a foundation in building NLP models to classify, generate, and learn from text data.
The Class: Format: lecture
Limit: 24
Expected: 24
Class#: 1053
Grading: no pass/fail option, no fifth course option
Requirements/Evaluation: Evaluation based on assignments, projects, and exams.
Prerequisites: CSCI 136, and either CSCI 256 or STAT 201/202.
Enrollment Preferences: current or expected Computer Science majors.
Distributions: Division III Quantitative/Formal Reasoning
QFR Notes: The course will consist of programming assignments and problem sets in which quantitative/formal reasoning skills are practiced and evaluated.
Attributes: COGS Interdepartmental Electives

Class Grid

Updated 8:45 am

Course Catalog Search


(searches Title and Course Description only)
TERM




SUBJECT
DIVISION



DISTRIBUTION



ENROLLMENT LIMIT
COURSE TYPE
Start Time
End Time
Day(s)