Course Information Suite

Programs of Study: Undergrad

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.