Close Menu

Computer Science

For students attending: Oakton Community 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 EGL 101 will complete this requirement.
  • B. Humanities – Choose one course from the following subjects: English (any course from 113-242, except 150, 210, and 212), History, Humanities, or Philosophy (not 105).  
  • C. Social Sciences – Choose one course from the following subjects: Anthropology, Economics, Geography, Political Science, Psychology (not 230, 231, or 240), Social Sciences (not 240), or Sociology (not 240).  
  • D. Humanities or Social Sciences – Choose an additional course from section B or section C, or a foreign language course.
  • Science Electives - PHY 221 and 222 are required.  Choose two courses from the following subjects: Biology, Chemistry, or PHY 223.
  • Free Electives - Choose four courses with an IAI designation.

II. Required courses for the Computer Science degree:

OAKTON COURSE TITLE IIT EQUIVALENT
MAT 250 Calculus I MATH 151
MAT 251 Calculus II MATH 152
MAT 252 Calculus III MATH 251
MAT 262 Ordinary Differential Equations MATH 252 (Math Elect)
MAT 260 Linear Algebra MATH 332
CSC 155 or CSC 156 C++ Computer Science I or JAVA Computer Science I CS 115 and 116
CSC 240 or 241 C++ Data Structures or JAVA Data Structures CS 331
MAT 144 Discrete Mathematics CS 330
CSC 204 Computer Architecture and Organization CS 350

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

Updated October 2018