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 7 credits of foundation courses. | 0-7 | |
Language and Linguistics | ||
Python Programming | ||
Total Credits | 0-7 |
Code | Title | Credits |
---|---|---|
Required Courses | ||
APLN 503 | Speech Processing | 3 |
or APLN 504 | Syntax | |
or APLN 505 | Semantics and Pragmatics | |
APLN 550 | Computational Linguistics | 3 |
APLN 551 | Computational Linguistics II | 3 |
APLN 607 | Research Seminar (Course must be taken once per semester.) | 0 |
AMAT 502 | Applied Mathematics for Computational Science | 4 |
CSIT 506 | Data Structures with Python | 4 |
CSIT 598 | Machine Learning | 3 |
Electives | ||
Complete at least 4 courses from the list below. | 12 | |
Culminating Experience | ||
APLN 606 | Research Project in Natural Language Processing | 3 |
or APLN 698 | Master's Thesis | |
Total Credits | 35 |
Electives
Code | Title | Credits |
---|---|---|
APLN 502 | Sociolinguistics | 3 |
APLN 503 | Speech Processing | 3 |
APLN 504 | Syntax | 3 |
APLN 505 | Semantics and Pragmatics | 3 |
APLN 506 | Phonetics and Phonology | 3 |
APLN 507 | Speech Prosody | 3 |
APLN 510 | Discourse Analysis | 3 |
APLN 512 | Cross-Cultural Discourse Analysis | 3 |
APLN 518 | Forensic Linguistics | 3 |
APLN 520 | Current Theories of Second Language Acquisition | 3 |
APLN 525 | Methodology of Teaching ESL | 3 |
APLN 526 | Computer-Assisted Language Instruction | 3 |
APLN 528 | Language Testing and Assessment | 3 |
APLN 530 | Language Policy and Language Planning | 3 |
APLN 532 | Language and Culture in Minority Education | 3 |
APLN 534 | Languages in Contact | 3 |
APLN 536 | Languages of the USA | 3 |
APLN 552 | Special Topics in Natural Language Processing | 3 |
APLN 553 | Text Analysis Tools | 3 |
APLN 560 | Translation Theory | 3 |
APLN 563 | Quantitative Linguistics | 3 |
APLN 565 | Lexicography | 3 |
APLN 570 | The Structure of American Sign Language | 3 |
APLN 580 | Corpus Linguistics | 3 |
APLN 581 | Linguistic Annotation | 3 |
APLN 582 | Language and Mobile Communication | 3 |
APLN 590 | Special Topics in Applied Linguistics | 3 |
APLN 591 | Cognitive Linguistics | 3 |
APLN 594 | Independent Study | 1-3 |
APLN 596 | Independent Study | 1-3 |
CSIT 529 | High-Performance Computing | 3 |
CSIT 531 | Robotics | 3 |
CSIT 532 | Introduction to Artificial Intelligence | 3 |
CSIT 535 | Human-Computer Interaction (HCI) | 3 |
CSIT 547 | Operating Systems | 3 |
CSIT 548 | Scalable Distributed Systems | 3 |
CSIT 550 | Text Management | 3 |
CSIT 551 | Mobile Computing | 3 |
CSIT 552 | Python for Data Science | 3 |
CSIT 553 | Exploratory Data Analysis and Visualization | 3 |
CSIT 556 | Introduction to Data Science | 3 |
CSIT 557 | Advanced Techniques in Data Science | 3 |
CSIT 558 | Data Mining | 3 |
CSIT 574 | Image Processing | 3 |
CSIT 595 | Special Topics in Computer Science | 3 |
CSIT 599 | Deep Learning | 3 |
CSIT 696 | Research Methods in Computing | 3 |
STAT 538 | Regression Methods | 3 |
Recommended Roadmap to Degree Completion
This plan is provided as an outline for students to complete their degree requirements within two years. This plan is a recommendation only and students should meet with their Graduate Advisor to develop a more individualized plan to complete their degree.
First Year | |||
---|---|---|---|
Fall | Credits | Spring | Credits |
AMAT 502 | 4 | CSIT 506 | 4 |
APLN 503, 504, or 505 | 3 | APLN 551 | 3 |
APLN 550 | 3 | APLN 607 | 0 |
APLN 607 | 0 | ||
10 | 7 | ||
Second Year | |||
Fall | Credits | Spring | Credits |
CSIT 598 | 3 | APLN/CSIT Elective | 3 |
APLN/CSIT Elective | 3 | APLN 606 or 698 | 3 |
APLN/CSIT Elective | 3 | APLN 607 | 0 |
APLN 607 | 0 | ||
9 | 6 | ||
Total Credits 32 |