Close Menu

Computer Science

For students attending: City Colleges of Chicago
Who plan to major in: Computer Science

THIS GUIDELINE IS SUBJECT TO CHANGE WITHOUT NOTICE.

I. Core Curriculum Electives

  • A. Basic Writing Proficiency – A grade of “C” or better in ENGLISH 101 will complete this requirement.
  • B. Humanities – Choose one course from the following subjects: Comparative Religion, Fine Arts, History, Humanities, Literature, or Philosophy (not PHIL 105).
  • C. Social Sciences – Choose one course from the following subjects: Anthropology, Economics (not ECON 133), Geography, Political Science, Psychology (not PSYCH 240), Social Sciences, or Sociology.
  • D. Humanities or Social Sciences – Choose an additional course from section B or section C.

  • E. Science Electives - PHYSICS 235 and 236 are required. Choose two courses from the following subjects: Astronomy, Biology, Botany, Chemistry or PHYSICS 237.
  • F. Free Electives - Choose three courses with an IAI designation.

II. Required courses for the Computer Science degree:

CCC COURSE TITLE IIT EQUIVALENT
MATH 207 Calculus and Analytic Geometry I MATH 151
MATH 208 Calculus and Analytic Geometry II MATH 152
MATH 209 Calculus and Analytic Geometry III MATH 251
MATH 210
Differential Equations MATH 252 (Math Elect)
MATH 212 Linear Algebra MATH 332
CIS 101 Computer Science 101 CS 100
CIS 142 or 144 C++ Object Oriented Programming or Java Object Oriented Programming Language CS 115 and 116
CIS 244 Advanced Java-based Programming Language CS 331
MATH 146 Discrete Mathematics CS 330

Please contact Undergraduate Academic Affairs with any questions regarding course equivalencies.

Updated December 2018