For details about this program, including program description, admission requirements, and contact information, click here.
Program Requirements
Code | Title | Credits |
---|---|---|
Foundation Courses | ||
Students with a background other than Linguistics or Computer Science will have to complete up to 11 credits of foundation courses. | 0-11 | |
Language and Linguistics | ||
Discrete Mathematics in Computing | ||
Python Programming | ||
Required Courses | ||
APLN 504 | Syntax | 3 |
APLN 505 | Semantics and Pragmatics | 3 |
APLN 506 | Phonetics and Phonology | 3 |
APLN 550 | Computational Linguistics | 3 |
APLN 552 | Special Topics in Natural Language Processing | 3 |
APLN 553 | Text Analysis Tools | 3 |
CSIT 506 | Data Structures with Python | 4 |
CSIT 598 | Machine Learning | 3 |
Electives | ||
Complete at least 2 courses from the following: | 6 | |
Quantitative Linguistics | ||
The Structure of American Sign Language | ||
Corpus Linguistics | ||
Linguistic Annotation | ||
Language and Mobile Communication | ||
Special Topics in Applied Linguistics | ||
Statistics for Data Science | ||
Exploratory Data Analysis and Visualization | ||
Big Data Analytics | ||
Database Systems | ||
Data Mining | ||
Computer Algorithms and Analysis | ||
Data Mining for Business | ||
Linear Algebra I | ||
Culminating Experience | ||
APLN 606 | Research Project in Natural Language Processing | 3 |
or APLN 698 | Master's Thesis | |
Total Credits | 34-45 |