2025-2026 Undergraduate Catalog 
    
    May 25, 2026  
2025-2026 Undergraduate Catalog
Add to Personal Catalog (opens a new window)

CS 228 - Programming for Text Analytics



2.0 Credits
Students will learn to process natural language using a high level programming language like Python or R.This course is part of the Data Analytics for Professionals program.
Prerequisite Completion of CS 219 Advanced Data Processing or instructor permission.
Course-level Learning Objectives (CLOs)
Upon successful completion of this course, students will be able to:

  1. Extract, transform and load raw text data files into Python development environment.
  2. Convert raw text data into meaningful components for word frequency analysis and other relational analyses (e.g. parse data into phone numbers, email addresses etc.)
  3. Use natural language processing libraries to extract meaning out of text data including use of lemmatization to detect topics and evaluate sentiment.


Course Typically Offered
Winter



Add to Personal Catalog (opens a new window)