Computer Science and Liberal Arts and Sciences Discipline
The LAS major in Computer Science and an LAS Discipline is a flexible program for students who plan to pursue technical or professional careers in arts and sciences areas requiring a sound grounding in computer science. This major allows students to combine study of computer science with training in a field in Liberal Arts and Sciences to offer students novel perspectives in interdisciplinary work. Students can use the supporting coursework to prepare for employment immediately upon graduation or for pursuing graduate study in a wide variety of fields or to complete a significant body of courses in a single area, such as a double major or minor.
Students are strongly encouraged to get involved in undergraduate research through independent studies and funded research experiences, with the goal of learning from the University of Illinois CS and LAS internationally recognized scholars outside the classroom and participating in the exciting quest for new contributions to the field.
Students interested in Mathematics or Statistics should enroll in the Math/CS or Stat/CS degree
Major in Sciences and Letters Curriculum
Please see the computer science advisor as well as the advisor in your LAS discipline.
Current approved curricula include:
Computer Science and Anthropology
Computer Science email: academic@cs.illinois.edu
Anthropology email: anthro@illinois.edu
Computer Science and Astronomy
Computer Science email: academic@cs.illinois.edu
Astronomy email: astronomy@illinois.edu
Computer Science and Chemistry
Computer Science email: academic@cs.illinois.edu
Chemistry email: Todd Spinner; spinner@illinois.edu
Computer Science and Linguistics
Computer Science email: academic@cs.illinois.edu
Linguistics email: lasersoh@illinois.edu
Degree title: Bachelor of Science in Liberal Arts and Sciences
Minimum required major and supporting course work normally equates to 66 hours, including a minimum of 30 in Computer Science
General education: Students must complete the Campus General Education requirements.
Minimum hours required for graduation: 120 hours
Hours | Requirements |
---|---|
30 | Required Computer Science Courses: |
CS 125 - Intro to Computer Science |
|
CS 173 - Discrete Structures |
|
CS 225 - Data Structure & Softw Prin |
|
CS 231 - Computer Architecture I |
|
CS 232 - Computer Architecture II |
|
CS 241-Systems Programming |
|
CS 242-Programming Studio |
|
CS 373 - Theory of Computation |
|
CS 421 - Programming Languages & Compilers |
|
CS 473 - Fundamental Algorithms | |
12 | Mathematics (may also fulfill the General Education Quantitative Reasoning I and II requirements) |
MATH 221 - Calculus I |
|
MATH 225 - Introductory Matrix TheoryI |
|
MATH 231 - Calculus II |
|
STAT 100 - Statistics |
|
Min of 24 hours | LAS Discipline coursework1 |
An additional 24 hours of coursework in one of the following Liberal Arts and Sciences disciplines: Anthropology, Astronomy, Chemistry, or Linguistics. Coursework must be chosen in consultation with an advisor and approved by the LAS department. Must include at least 12 hours at the 300- or 400-level. |
|
Total of 66 hours (minimum |
1. Students should discuss pursing a LAS Minor or double majoring in a LAS discipline with the Computer Science academic advisor and the advisor in the appropriate LAS discipline (http://www.las.illinois.edu/students/programs/majors/).
Twelve hours of 300- and 400-level courses in the major must be taken on this campus.
All LAS foreign language requirements must be satisfied.
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). Please see the computer science advisor as well as the advisor in your LAS discipline.