Close Menu

Computer Science

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