BS in Computer Science and Linguistics

flyer for the new progam

Are you interested in natural language processing? Do you want to understand how Alexa talks? Our new major is for you!

This collaboration between the College of Liberal Arts and Sciences and the College of Engineering prepares students for technical or professional careers in humanities and sciences areas requiring a sound grounding in computer science. It is designed to meet an increasing demand for programming skills in various disciplines that include an aspect of language. This may include:

  • speech recognition
  • speech synthesis
  • human-machine interaction
  • narrative science/natural language generation

It is also geared towards traditional work in language analysis using computational tools, such as

  • documentation of indigenous languages
  • language learning
  • communication
  • digital humanities
  • textual analysis

Admission Requirements Heading link

In order to be considered for admission to Computer Science + Linguistics, students must have: Minimally one C and one B in MATH 180 and CS 111 with an average math/science/engineering GPA of 2.50/4.00, and minimally a B in LING 150. Prior to completing these requirements, students may declare “pre-Computer Science + Linguistics” only. Transfer students who are admitted to UIC with all academic requirements complete should speak with their academic advisor at orientation about next steps. The College of Liberal Arts and Sciences reserves the right to restrict the enrollment of students into its academic programs based on space availability.

Degree Requirements Heading link

The BS in Computer Science + Linguistics requires coursework in both computer science and linguistics as well as courses necessary to complete the General Education and Writing-in-the-Discipline requirements of the College of Liberal Arts and Sciences. Course requirement for the Major include both required and elective courses. Click the link below to read the official major requirements.

Official Major Requirement

Courses & Sample Syllabi in Linguistics, Computer Science and Mathematics

Career opportunities Explore what a major in CS+Linguistics can do

Interested? Learn how to declare a major in CS + Linguistics

Research in linguistics and computational linguistics

Jan 23 2025
NACLO Flyer

North American Computational Linguistics Open Competition (NACLO) 2025 @ UIC

Thursday, 9:00 am–12:00 pm Central Standard Time (Chicago)
Coming December 2024