Computer Science and Philosophy, BALAS
Please see the computer science advisor as well as the philosophy advisor.
Computer science email: firstname.lastname@example.org
Philosophy email: email@example.com
Minimum required major and supporting coursework normally equates to 66 hours.
General education: Students must complete the Campus General Education requirements including the campus general education language requirement.
Twelve hours of 300- and 400-level courses in the major must be taken on this campus.
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.
Minimum hours required for graduation: 120 hours
|Required Computer Science Courses:||32-33|
|CS 100||Freshman Orientation (recommended) 1||1|
|CS 125||Intro to Computer Science||4|
|CS 126||Software Design Studio||3|
|CS 173||Discrete Structures||3|
|CS 225||Data Structures||4|
|CS 233||Computer Architecture||4|
|CS 241||System Programming||4|
Choose one of the following:
|Probability & Statistics for Computer Science|
|CS 374||Introduction to Algorithms & Models of Computation||4|
|CS 421||Programming Languages & Compilers||3 or 4|
|Mathematics (may also fulfill the General Education Quantitative Reasoning I and II requirements)||9-10|
|or MATH 221||Calculus I|
|MATH 225||Introductory Matrix Theory||2|
|MATH 231||Calculus II||3|
|Required Philosophy coursework|
|PHIL 203||Ancient Philosophy||4|
|PHIL 206||Early Modern Philosophy||4|
|PHIL 421||Ethical Theories||3 or 4|
|Choose one of the following:||3|
|Theory of Knowledge|
|PHIL 454||Advanced Symbolic Logic||3 or 4|
|PHIL 480, Capstone Seminar||3|
|In consultation with an advisor, choose 12 hours of philosophy courses, not more than one of which may be at the 100-level and at least two of which must be at the 300- or 400-level.||12|
CS 100 is an orientation course aimed at first-year students, so students who declare the major after the freshman year are not required to complete it.