The Bachelor of Science in Computer Science and Linguistics at Northeastern University offers you a unique interdisciplinary path, blending the formal structures of human language with the computational techniques used to analyse it. This program is ideal if you are fascinated by how language works and how computers can process, understand, and generate it, preparing you for a future in fields like computational linguistics, artificial intelligence, and natural language processing. You will gain a deep understanding of both linguistic theory and advanced computer science principles, equipping you to tackle complex challenges at the intersection of these dynamic disciplines.
This full-time, on-campus undergraduate degree is structured over four years, guiding you through foundational computer science courses like Algorithms and Data, and Object-Oriented Design, alongside core linguistics requirements such as Linguistic Analysis and Phonetics. You will engage with integrative courses in Artificial Intelligence and Natural Language Processing, and have opportunities for directed study or research seminars. Upon graduation, you will possess a robust skill set in programming, theoretical computer science, and linguistic analysis, opening doors to diverse career opportunities in tech, research, and beyond.