The INSD MS degree is a 30-hour program.
Preparatory course: (1 course = 3 hours)
LING 5040 - Principles of Linguistics or LING 5045 Introduction to Linguistics for NLP
(All students must have completed LING 5040/5045 or an equivalent before taking classes – students with undergraduate major or minor in Linguistics do not need to take LING 5040/5045)
Primary courses:(6 courses = 18 hours)
- LING 5070 - Research Design in Linguistics
- LING 5410 - Computational Linguistics 1: Mathematical and Computational Foundations for CL
- LING 5415 - Computational Linguistics 2: Advanced Topics and Experimental Design for CL
- LING 5990 - Professional Development (Capstone)
Two additional Linguistics courses, to be selected from:
Selection must be approved by advisor
- LING 5300 - Phonology
- LING 5305 - Morphology
- LING 5310 - Syntax
- LING 5350 - Typology
- LING 5530 - Semantics and Pragmatics
- LING 5550 - Corpus Linguistics
Secondary courses - Computer Science: (2 courses = 6 hours)
- CSCE 5290 - Natural Language Processing (NLP) – Required for most students!
Additional course to be selected from among the following in consultation with faculty advisors.
- CSCE 5200 - Information Retrieval and Web Search
- CSCE 5210 - Artificial Intelligence
- CSCE 5215 - Machine Learning
- CSCE 5216 - Pattern Recognition
- CSCE 5300 - Introduction to Big Data & Data Science
- CSCE 5380 - Data Mining
- CSCE 6290 - Advanced Topics in Human/Machine Intelligence
Tertiary discipline:(2 courses = 6 hours)
Students will select a two-course sequence to focus on an intended career path. Both courses need to be from the same department, and this sequence must be approved by the faculty advisor. Previous students have benefitted from course sequences from Information Science, Data Science, Learning Technologies, and Advanced Data Analytics. Other departments are also possibilities - talk to your advisor!