Undergraduate Certificate in Computational Linguistics
San Francisco , United States
Visit Program Website
Tuition Fee
Start Date
Medium of studying
Duration
Details
Program Details
Degree
Courses
Major
Computer Science | Linguistics
Area of study
Information and Communication Technologies | Langauges
Course Language
English
About Program
Program Overview
Undergraduate Certificate in Computational Linguistics
Overview
The Certificate in Computational Linguistics is designed to provide academic training in the study of computational approaches to language analysis. The curriculum assumes no prior linguistic or programming knowledge and introduces students to a variety of computational methods and their theoretical underpinnings.
Program Scope
The curriculum includes:
- Writing programs in Python to process raw texts (tokenization)
- Discovering statistical patterns in linguistic data (frequency distribution)
- Performing part-of-speech tagging, text segmentation, and classification (context-free grammars, dependency grammars)
- Extracting meaning from texts
- Applying various machine learning methods to data mining
Program Learning Outcomes
- Students will learn to identify grammatical categories and basic principles of phonological and syntactic grammar.
- Students will learn to write programs in a programming language, e.g., Python, and to process raw texts.
- Students will learn to discover statistical patterns in linguistic data, identify frequency distributions, and perform tokenization.
- Students will learn to perform part-of-speech tagging, text segmentation, and classification.
- Students will learn to build dependency grammar and extract meaning from texts.
- Students will learn to apply various machine learning methods to data mining.
Certificate Requirements
The Certificate in Computational Linguistics requires 15 units, including:
- ENG 420: Introduction to the Study of Language (3 units)
- ENG 421: Syntax (3 units)
- ENG 620: Introduction to Computational Linguistics (3 units)
- ENG 680: Applied Computational Linguistics (3 units)
- Select one of the following courses (3 units):
- ENG 424: Phonology and Morphology
- CSC 620: Natural Language Technologies
See More
