Bachelor of Science in Computational Linguistics & Artificial Intelligence
Pending Office of the Chancellor approval
The BS in Computational Linguistics and Artificial Intelligence prepares students to apply big data analytics and computational tools to process natural language in various contexts, including artificial intelligence applications that are based on large language models (LLMs). Because the program is interdisciplinary–lying at the intersection of linguistics, computer science, and data science–it equips students with complex, overlapping knowledge required of a range of fields, including technology, finance, government, education, and others. The BS program achieves this by training students in natural language processing, computational linguistics, programming, data processing, and linguistic analysis.
Degree Requirements (61 units)
Total units required for graduation: 120
| Lower Division (28) | ||
| ENG 2110 | Introduction to Linguistics | 3 |
| CSE 1250 | Programming Basics | 4 |
| CSE 2010 | Computer Science I | 4 |
| CSE 2020 | Computer Science II | 4 |
| MATH 2372 | Discrete Mathematics | 3 |
| MATH 2265 | Statistics with Applications | 3 |
| MATH 2210 | Calculus I * | 4 |
| IST 2510 | Big Data Analytics | 3 |
| Upper Division (24) | ||
| ENG 3220 | English Grammar | 3 |
| ENG 5310 | Advanced Linguistic Analysis | 3 |
| ENG 3530 | Introduction to Computational Linguistics | 3 |
| ENG 5320 | Natural Language Processing for Computational Linguistics | 3 |
| ENG 5230 | Grammar and Corpus Linguistics | 3 |
| CSE 5160 | Machine Learning | 3 |
| CSE 5120 | Introduction to Artificial Intelligence | 3 |
| PHIL 3022 | AI Ethics | 3 |
| Electives (9) | ||
| Choose 9 units from the following: | 9 | |
| ENG 3210 | Language, Thought, and Culture | |
| ENG 3310 | Child Language and Literacy Development | |
| ENG 3320 | Second Language Acquisition | |
| ENG 5220 | Language and Speech Science | |
| ENG 5240 | Sociolinguistics | |
| ENG 5260 | Phonetics and Phonology | |
| ENG 5270 | Studies in Language and Linguistics | |
| ENG 5754 | Internship in Computational Linguistics or AI | |
| ENG 5280 | Special Topics in AI and Humanities | |
| IST 4510 | Advanced Data Analytics (requires prerequisites) | |
| IST 4520 | Data Mining (requires prerequisites) | |
| DES 4130 | Senior Design Topics | |
| SPAN 3305 | Applied Spanish Grammar | |
| PHIL 3120 | Computation and Logic | |
| COMM 5377 | AI in Journalism and Media | |
| COMM 3305 | Digital Media and Society | |
| CSE 1400 | Data Science and AI Ethics | |
| Total Units | 61 | |