CS + X Degree Programs
|29-30||Computer Science Courses|
|1||CS 100 - Freshman Orientation (recommended)|
|4||CS 125 - Introduction to Computer Science|
|3||CS 126 - Software Design Studio (Students entering prior to fall 2016 take CS 242.)|
|3||CS 173 - Discrete Structures|
|4||CS 225 - Data Structures|
|4||CS 233 - Computer Architecture (Students who have completed CS 231 and CS 232 need not take this course.)|
|4||CS 241 - Systems Programming|
|4||CS 374 - Algorithms and Models of Computation (Students who have completed CS 373 and CS 473 need not take this course.)|
|3||CS 421 - Programming Languages & Compilers|
|12-13||Mathematics (may also fulfill the General Education Quantitative Reasoning I and II requirements)|
MATH 220 - Calculus or
MATH 221 - Calculus I
|2||MATH 225 - Introductory Matrix Theory|
|3||MATH 231 - Calculus II|
Select one of:
STAT 200 - Statistical Analysis
STAT 212 - Biostatistics
CS 361 - Probability & Statistics for Computer Science (recommended)
(Students who completed STAT 100 prior to fall 2016 need not take any of these courses, though CS 361 is still recommended)
|Minimum of 24 hours||LAS Discipline coursework|
|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 65 hours minimum|
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.
NOTE: Students following the CS + Astronomy and CS + Chemistry requirements should take MATH 241 Calculus III after MATH 231 Calculus II. We will post a different flowchart for these programs soon.
Course planning form provide a checklist of all requirements for the major and a framework for creating four-year plan on the back of the form. These forms vary, depending on when you entered the major.