2026-2027 Course Catalog

CIT2020 Natural Language Processing

Students will learn key concepts, including text preprocessing, sentiment analysis, part-of-speech tagging, named entity recognition, and language modeling. Through practical exercises, they will apply techniques such as tokenization, word frequency analysis, and sentiment classification using accessible Natural Language Processing tools. Students will gain foundational skills in preparing text data and evaluating models for real-world applications.

Credits

3

Prerequisite

CIT1020 ENG1000