new degree: b.s. in artificial intelligence and linguistics
Available starting in the Fall 2026 term
The Bachelor of Science in Artificial Intelligence with Linguistics is an interdisciplinary program jointly administered by the Department of Languages, Linguistics, & Comparative Literature and the Department of Electrical Engineering and Computer Science.
Students pursuing this degree will receive a strong foundation in the principles of Artificial Intelligence and Linguistics, preparing graduates to solve complex, real-world challenges at the intersection of humanities and technology.
Because of the program's demanding requirements, interested students are encouraged to get in touch with us as soon as possible. Please send an email expressing your interest to Prof. Michael Hamilton (mhamilton@fau.edu).
Program Requirements
General education requirements
- STA 2023 Introductory Statistics
- MAC 2233 Methods of Calculus
linguistics courses
- Required Courses
- LIN 3010 Introduction to Linguistics
- IDS 3762 Language, Society and Artificial Intelligence
- LIN 4326 Phonetics & Phonology
- LIN 4430 RI Morphology & Syntax
- LIN 4802 Semantics & Pragmatics
- Linguistics Electives (select 5)
- LIN 3006 Languages of the World
- LIN 3133 Patterns of Languages
- LIN 4162 Field Methods in Linguistics
- LIN 4600 Sociolinguistics
- LIN 4609 AI in Foreign Language Education
- LIN 4620 Bilingualism
- LIN 4630 Research Methods in Linguistics
- LIN 4680 Structure of Modern English
- LIN 4701 Psycholinguistics
- LIN 4810 Introduction to Semiotics
- LIN 4905 Directed Independent Study
- LIN 4930 Special Topics (may be repeated for credit)
- LIN 4972 Honors Thesis in Linguistics
- FRE 4850 Structure of Modern French (taught in French)
- ITA 4730 Tessere La Lingua/Weaving Language (taught in Italian)
- SPN 4740 Spanish Sociolinguistics (taught in Spanish)
- SPN 4790 Spanish Phonetics & Phonology (taught in Spanish)
- SPN 4850 Structure of Modern Spanish (taught in Spanish)
- TSL 4521 Applied Linguistics and TESOL
- Language and Culture Electives
- Option 1: Select 2 courses from courses with the following prefixes
- ARA, FOL, FRE, FRT, FRW, GER, GET, GEW, HBR, ITA, ITT, ITW, JPN, JPT, LAT, SPN, SPT, SPW
- Option 2: Select one course from the above prefixes and take LIT 3060 Introduction to Comparative Literature
- Option 1: Select 2 courses from courses with the following prefixes
- Free electives
- Depending on student's Language and Culture selections, students will have been 1-3 for any course of their choice
artificial intelligence courses
- Required Courses
- CAP 2603 Applications of Artificial Intelligence
- CAP 4630 Introduction to AI
- CAP 4773 Introduction to Data Science and Analytics
- CEN 3062C Introduction to Software Design
- COP 3035C Introduction to Programming in Python
- COP 3410C Data Structures and Algorithm Analysis with Python
- COT 4400 Analysis of Algorithms
- COT 2000 Foundations of Computing
- MAP 2192 Mathematics of Data Science
- Electives (select 5)
- CAI 4223 Introduction to Large Language Models
- CAI 4304 Introduction to Natural Language Processing
- CAP 4326 Trustworthy Artificial Intelligence
- CAP 4613 Introduction to Deep Learning
- CAP 4770 Introduction to Data Mining and Machine Learning
- COP 3834 Introduction to Web Programming
- COP 3540 Introduction to Database Structures
- COP 4045 Python Programming
- COP 4703 Applied Database Systems