BS in Computer Science and Linguistics
Admissions Requirements
In order to be considered for admission to the BS in Computer Science and Linguistics, students must have: At least one C and one B in MATH 180 and CS 111 with an average math/science/engineering GPA of 2.50/4.00, and at least a B in LING 150. Prior to completing these requirements, students may declare “pre-Computer Science and 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
To earn a Bachelor of Science in Computer Science and Linguistics degree from UIC, students need to complete university, college, and department degree requirements. The degree requirements for the BS in Computer Science and Linguistics are outlined below. Students should consult the College of Liberal Arts and Sciences section for additional degree requirements and college academic policies.
Code | Title | Hours |
---|---|---|
Summary of Requirements | ||
Requirements for the Curriculum | 120 | |
Total Hours | 120 |
Requirements for the Curriculum
The requirements for the curriculum include the courses necessary to complete the General Education and Writing-in-the-Discipline requirements described in the College of Liberal Arts and Sciences section of the catalog
Code | Title | Hours |
---|---|---|
Required Courses | ||
ENGL 160 | Academic Writing I: Writing in Academic and Public Contexts | 3 |
ENGL 161 | Academic Writing II: Writing for Inquiry and Research | 3 |
Foreign Language (the equivalent of two years of a single language at the college level) | 0-16 | |
Exploring World Cultures course a | 3 | |
Understanding the Creative Arts course a | 3 | |
Understanding the Past course a | 3 | |
Two Analyzing the Natural Word courses (classes with labs ony) a | 8-10 | |
MATH 180 | Calculus I b,c | 4 |
MATH 181 | Calculus II c | 4 |
STAT 381 | Applied Statistical Methods I | 3 |
CS 111 | Program Design I d | 3 |
CS 141 | Program Design II | 3 |
CS 151 | Mathematical Foundations of Computing | 3 |
CS 211 | Programming Practicum | 2 |
CS 251 | Data Structures | 4 |
CS 421 | Natural Language Processing | 3 |
LING 150 | Introduction to the Study of Language e | 3 |
LING 160 | Language and Society f | 3 |
LING 210 | Introduction to Natural Language Syntax | 3 |
LING 220 | Introduction to Phonetics and Phonology | 3 |
LING 230 | Semantics, Pragmatics, and Discourse g | 3 |
Select one of the following: | 3 | |
Languages and Automata | ||
Theory of Computation I h | ||
Select two courses from the following: | 6 | |
Software Design | ||
Computer Algorithms I | ||
Artificial Intelligence I | ||
Introduction to Machine Learning | ||
Introduction to Data Science | ||
User Interface Design and Programming | ||
Select one additional CS elective (or MCS 421, MCS 423, or MCS 425) | 3 | |
Select three courses from the following: i | 9 | |
Language Acquisition, Language Contact and Bilingualism | ||
Seminar in Linguistic Analysis j | ||
Language and Discrimination | ||
Linguistics and Speech-Language Pathology | ||
A Linguistic Introduction to Chinese | ||
Language and Gender | ||
Topics in Linguistics | ||
Methodology of Second Language Teaching | ||
Computer Assisted Language Learning | ||
Introduction to the Philosophy of Language | ||
The Structure of Spanish k | ||
Sounds of Spanish k | ||
Spanish in Society k | ||
Meaning in Language k | ||
Electives | 12-30 | |
Total Hours | 120 |
a | Students should consult the General Education section of the catalog for a list of approved courses. |
b | MATH 180 fulfills the LAS Quantitative Reasoning requirement. |
c | These courses are approved for the Analyzing the Natural World General Education category (without lab). |
d | Credit for CS 112 or CS 113 may be substituted for this requirement. |
e | LING 150 fulfills the Individual and Society general education requirement. |
f | LING 160 fulfills the Understanding U.S. Society general education requirement. |
g | LING 230 fulfills the LAS Writing-in-the-Discipline requirement. |
h | |
i | Two of these three courses (6 hours) must be at the 300 level or above, and at least one course at the 300 level (or above) must come from LING. |
j | Up to 6 hours of LING 300 may be counted toward this requirement. |
k | This course is taught in Spanish. |
Recommended Plan of Study
First Year | ||
---|---|---|
Fall Semester | Hours | |
ENGL 160 | Academic Writing I: Writing in Academic and Public Contexts | 3 |
MATH 180 | Calculus I | 4 |
CS 111 | Program Design I | 3 |
LING 150 | Introduction to the Study of Language | 3 |
Understanding the Past course | 3 | |
Hours | 16 | |
Spring Semester | ||
ENGL 161 | Academic Writing II: Writing for Inquiry and Research | 3 |
MATH 181 | Calculus II | 4 |
CS 141 | Program Design II | 3 |
LING 160 | Language and Society | 3 |
Hours | 13 | |
Second Year | ||
Fall Semester | ||
STAT 381 | Applied Statistical Methods I | 3 |
CS 151 | Mathematical Foundations of Computing | 3 |
CS 211 | Programming Practicum | 3 |
Foreign Language | 4 | |
Understanding the Creative Arts course | 3 | |
Hours | 16 | |
Spring Semester | ||
CS 251 | Data Structures | 4 |
CS 301 | Languages and Automata | 3 |
LING 210 | Introduction to Natural Language Syntax | 3 |
Foreign Language | 4 | |
Hours | 14 | |
Third Year | ||
Fall Semester | ||
CS Selective or CS 421 a | 3 | |
LING Selective or LING 230 b | 3 | |
Foreign Language | 4 | |
Analyzing the Natural World course (with lab) | 4-5 | |
Hours | 14-15 | |
Spring Semester | ||
LING 210 or LING 220 |
Introduction to Natural Language Syntax or Introduction to Phonetics and Phonology |
3 |
CS Selective or CS 421 a | 3 | |
Foreign Language | 4 | |
Electives | 5 | |
Hours | 15 | |
Fourth Year | ||
Fall Semester | ||
LING Selective or LING 230 b | 3 | |
CS Selective a | 3 | |
LING Selective b | 3 | |
Analyzing the Natural World course (with lab) | 4-5 | |
Elective | 3 | |
Hours | 16-17 | |
Spring Semester | ||
LING Selective b | 3 | |
CS Elective | 3 | |
Exploring World Cultures course | 3 | |
Electives | 6 | |
Hours | 15 | |
Total Hours | 120 |
a | Must complete two of the following: CS 342, CS 411, CS 412, CS 418, CS 422, or MCS 401/CS 401. |
b | Must complete three of the following: LING 260, LING 300, LING 440, LING 459, LING 483, LING 487, PHIL 206, SPAN 361, SPAN 362, SPAN 363, SPAN 365. |