SUNY Erie Computer Science to Computer Science Transfer Pathway

Erie Community College (SUNY Erie) A.S. Computer Science → Canisius University (CU) B.S. Computer Science (Science Track)

SUNY Erie CourseworkCreditsCanisius EquivalencyCreditsRemaining Canisius RequirementsCredits
Major Coursework
CS 121 Computer Science I4CSC 111/L Introduction to Programming4MAT 141 or 219 or 3513–4
CS 132 Computer Science II4CSC 112/L Data Structures and Lab4CSC 213/L Large Scale Programming4
CS 221 Machine Organization & Assembly4CSC 253/L Computer Hardware4CSC 281/L Automata and Algorithms4
CS 232 Advanced Data Structures4CSC Elective4CSC 310/L Information Organization & Processing4
MT 181 Calculus I4MAT 111 Calculus I 4CSC 320 Social Impact of Computing3
MT 182 Calculus II4MAT 112 Calculus II 4CSC 330/L Distributed Computing4
MT 167 Discrete Mathematics4MAT 191 Discrete Mathematics4CSC 351/L Comparative Programming Languages4
Major Elective (e.g., CS 216)4CSC 380/L Web Development I and Lab4CSC 360/L Intelligent Systems4
Natural Science Sequence8Natural Science Sequence8CSC 395/L Software Engineering4
Major Total40 40 34–35
Core (General Education)
EN 110 College Composition3ENG 111 Academic Writing3RST 101 Intro to Religious Studies3
EN 111 Literature3ENG 112 Writing and Literature3Field 1 Religious Studies3
American History3Field 4 History & Diversity3Global Awareness3
Arts/Literature Elective3Field 3 Arts and Literature3Justice Attribute3
Liberal Arts Elective3Free Elective3Advanced Writing3
Humanities (Philosophy)3PHI 101 Intro to Philosophy3GRIF 2011
Humanities Elective3Field 2 Philosophy & Ethics3Free Electives10–11
Social Science Elective3Field 5 Social Sciences3  
Core Total24 24 26
Total64 64* 60

Notes

  • A maximum of 66 credits can be transferred from a two-year college.
  • A minimum of 18 credits in the major must be completed at Canisius.
  • 120 total credits are required for graduation.
  • Students receive a transfer evaluation and work with an advisor to finalize their academic plan.

 

Transfer pathways are intended as general guides and are subject to change. Course availability, program requirements, and articulation agreements may be updated. Students are encouraged to consult with an advisor to confirm the most current requirements.