For students attending: Harper College
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: History, Humanities, Literature, or Philosophy (NOT 101, 102).
- C. Social Sciences – Choose one course from the following subjects: Anthropology (NOT 215), Economics (NOT 115), Geography (NOT 112), Political Science, Psychology (NOT 210), or Sociology.
- D. Humanities or Social Sciences – Choose an additional course from section B or section C.
- E. Science Electives - PHYS 201 and PHY 202 are required. Choose two courses from Biology, Chemistry, or Astronomy 101.
- F. Free Eelectives - Choose three courses with an IAI designation.
II. Required courses for the Computer Science degree:
CCC COURSE | TITLE | IIT EQUIVALENT |
MTH 200 | Calculus with Analytic Geometry I | MATH 151 |
MTH 201 | Calculus with Analytic Geometry II | MATH 152 |
MTH 202 | Calculus with Analytic Geometry III | MATH 251 |
MTH 212 | Differential Equations | MATH 252 |
MTH 203 | Linear Algebra | MATH 332 |
CSC 121 | Computer Science I | CS 100 |
CSC 122 | Computer Science II | CS 115 and 116 |
CSC 216 | Data Structures and Algorithm Analysis | CS 331 |
CSC 217 | Assembler Programming and Machine Organization | CS 350 |
MTH 220 | Discrete Mathematics | CS 330 |
Please contact Undergraduate Academic Affairs with any questions regarding course equivalencies.
Updated October 2018