First Year (Freshman)

Fall Semester (Harper College)

  • ENG 101 (English Composition I) 3 credits
  • MTH 200 (Calculus with Analytical Geometry I) 4 credits
  • CSC 121 (Computer Science I) 4 credits
  • ECO 211 (Microeconomics) 3 credits

Spring Semester (Harper College)

  • ENG 102 (English Composition II) 3 credits
  • MTH 201 (Calculus with Analytical Geometry II) 5 credits
  • Physical & Life Science (Must be BIO) 3 credits
  • CSC 122 (Computer Science II) 4 credits

Second Year (Sophomore)

Fall Semester (Harper College)

  • PHY 201 (General Physics I - Mechanics) 5 credits
  • ECO 212 (Macroeconomics) 3 credits
  • Humanities & Fine Arts 3 credits
  • MTH 220 (Discrete Mathematics) 3 credits

Spring Semester (Harper College)

  • Humanities & Fine Arts 3 credits
  • PHY 202 (General Physics II - Electricity & Magnetism) 5 credits
  • SPE 101 (Fundamentals of Speech Communication) 3 credits
  • Major Course (One must be CSC 217 - Assembly Language) 5 credits

Third Year (Junior)

Fall Semester (Roosevelt University)

  • TRS 101* (Transfer Success Course), 1 credit
  • CST 3XX (CST 300 level  Elective) 3 credits
  • CST 333 (Database Systems) 3 credits
  • General Elective 3 credits
  • Social Science 3 credits
  • General Elective 3 credits

Spring Semester (Roosevelt University)

  • MATH 217 (Introduction to Probability & Statistics) 3 credits
  • CST 280 (Algorithm Analysis) 3 credits
  • General Elective 3 credits
  • MATH 246 (Linear Algebra) 3 credits
  • Ideas Across Disciplines 3 credits

Fourth Year (Senior)

Fall Semester (Roosevelt University)

  • General Elective 3 credits
  • CST 3XX (CST 300 level Elective) 3 credits
  • CST 372 (Programming Languages) 3 credits
  • CST 348 (Software Engineering I) 3 credits
  • CORE Experiential Learning Course 3 credits

Spring Semester (Roosevelt University)

  • CST 3XX (CST 300 level elective) 3 credits
  • General Elective 3 credits
  • General Elective 3 credits
  • CST 378/394/399 (Software Engineering II, Internship or Capstone) 3 credits
  • CORE Experiential Learning Course 3 credits

Summer Semester (Roosevelt University)

  • CST 3XX (CST 300 level elective) 3 credits
  • CST 317 (Operating Systems) 3 credits
  • General Elective 3 credits
  • General Elective 3 credits
  • General Elective 3 credits

*TRS 101 -Transfer Success Course (waived with transfer of 90 credit hours or more)

^=Grade of C or better required

CORE Experiential Learning Course - determined by major

Please note that with the transfer of an AA or AS degree all Roosevelt University general education core requirements are completed unless a pre-requisite general education course is needed for the major.