(DigHT-Ling) Programming for Text Processing and Analysis

(DigHT-Ling) Programming for Text Processing and Analysis
Development of computer applications for research in language and literature (text processing, retrieval, and analysis) in one or more programming languages (e.g., Perl, Python, etc.).
 Hours3.0 Credit, 3.0 Lecture, 0.0 Lab
 PrerequisitesC S 100 or equivalent experience.
 TaughtFall, Winter
 ProgramsContaining DIGHT 360
Course Outcomes

Understanding of Unicode

Students will have an advanced understanding of Unicode and its advantages over ASCII and other text encoding standards.

Locate Complex Patterns and Make Substitutions

Students will be able to locate complex patterns and make substitutions (e.g., using technologies such as Perl, Python) within texts for the purpose of manipulating and analyzing texts and corpora.