Computer Science & Linguistics, BSLAS

for the degree of Bachelor of Science in Liberal Arts & Sciences Major in Computer Science & Linguistics


computer science degree information: https://cs.illinois.edu/academics/undergraduate/degree-program-options/cs-x-degree-programs#requirements

linguistics advising page: http://www.linguistics.illinois.edu/students/undergrad/advising.html

department page:


overview of college admissions & requirements: Liberal Arts & Sciences

college websites: https://las.illinois.edu/ and https://engineering.illinois.edu

computer science email: undergrad@cs.illinois.edu


Please see the computer science advisor as well as the linguistics advisor.

for the degree of Bachelor of Science in Liberal Arts & Sciences Major in Computer Science & Linguistics


Please see the computer science advisor as well as the linguistics advisor.

A Major Plan of Study Form must be completed and submitted to the LAS Student Affairs Office by the beginning of the fifth semester (60-75 hours).

General education: Students must complete the Campus General Education requirements including the campus general education language requirement.


Minimum required major and supporting course work: Normally equates to 66 hours. Twelve hours of 300- and 400-level Anthropology courses must be taken on this campus.


Minimum hours required for graduation: 120 hours

Required Computer Science Coursework
CS 100Freshman Orientation (recommended) 10-1
CS 125Intro to Computer Science4
CS 126Software Design Studio3
CS 173Discrete Structures3
CS 225Data Structures4
CS 233Computer Architecture4
CS 241System Programming4
Choose one of the following:3
Statistical Analysis
Biostatistics
Probability & Statistics for Computer Science
CS 374Introduction to Algorithms & Models of Computation4
CS 421Programming Languages & Compilers3
Mathematics (may also fulfill the General Education Quantitative Reasoning I and II requirements)
MATH 221Calculus I4-5
or MATH 220 Calculus
MATH 225Introductory Matrix Theory2
MATH 231Calculus II3
Required Linguistics Coursework - Minimum of 24 hours
LING 100Intro to Language Science3
LING 301Elements of Syntax3
LING 307Elmnts Semantics & Pragmatics3
LING 406Intro to Computational Ling3
Advanced Coursework- select at least three of the following9
Machine Translation: History and Applications
Special Topics in Linguistics (Check with advisor for appropriate topics. May be repeated to meet this requirement if topics vary)
Machine Learning
Linguistics Breadth Course3
Any 200-level or higher Linguistics Course (with the exception of ESL and language courses)