OCC Computer Science A.S.
Computer Science, B.A.

Requirements

Please follow the curriculum choices below for a seamless credit transfer to SUNY Oswego.

Students who transfer to Oswego after completing SUNY General Education (SUNY-GER, July 2010 or SUNY GE, Fall 2023) or the equivalent at a previous 
institution (or institutions) are exempt from all of Oswego's specific general education requirements.

Bachelor's degree graduation requirements:

  • 120-128 credits, depending on major
  • Minimum of 30 credits and 1/2 the major completed at Oswego
  • 42 upper division credits (300-400 level courses)
  • no more than 54 hours in any one discipline can count towards a B.A. degree

Transfers from OCC must complete a minimum of 120 credits and have 42 upper division credits to graduation from Oswego with a B.A. in Computer Science.

Students that are interested in this program at SUNY Oswego are invited to fill out this interest form early!

OCC Course Credits SUNY Oswego Course Credits
OCC Course
CSC 111 Fundamentals of Computing
OCC Credits
4
Transfer School Course
CSC 212 Principles of Programming
Transfer School Credits
4
OCC Course
ENG 103 Critical Writing I
OCC Credits
3
Transfer School Course
ENG 102 Composition II
Transfer School Credits
3
OCC Course
MAT 114 Intermediate Algebra or MAT 143 Pre-Calculus w/Trig or MAT 161 Calculus I
OCC Credits
4
Transfer School Course
MAT 101 Intermediate Algebra or MAT 120 Precalculus or MAT 210 Calculus I
Transfer School Credits
4
OCC Course
COM 100 Introduction to Communication or COM 210 Public Speaking
OCC Credits
3
Transfer School Course
COM 100 Foundations of Communication or COM 210 Critical Thinking and Public Speaking
Transfer School Credits
3
OCC Course
CSC 112 Fundamentals of Computing II
OCC Credits
4
Transfer School Course
CSC 241 Abstract Data Types and Programming Methodology
Transfer School Credits
4
OCC Course
ENG 104 Critical Writing & Literature II
OCC Credits
3
Transfer School Course
ENG 204 Writing About Literature
Transfer School Credits
3
OCC Course
PSY 103 General Psychology
OCC Credits
3
Transfer School Course
PSY 100 Introduction to Psychology
Transfer School Credits
3
OCC Course
SUNY General Education Elective
OCC Credits
3
Transfer School Course
SUNY General Education Elective
Transfer School Credits
3
OCC Course
MAT 143 Pre-Calculus w/Trig or MAT 161 Calculus I or MAT 162 Calculus II
OCC Credits
4
Transfer School Course
MAT 120 Precalculus or MAT 210 Calculus I or MAT 220 Calculus II
Transfer School Credits
4
OCC Course
CSC 211 Computer System Organization
OCC Credits
3
Transfer School Course
CSC 222 Computer Organization and Programming
Transfer School Credits
3
OCC Course
CSC 220 Foundations of Computer Science
OCC Credits
3
Transfer School Course
CSC 221 Foundation of Computer Science
Transfer School Credits
3
OCC Course
Lab Science Sequence I & II
OCC Credits
8
Transfer School Course
Lab Science Sequence I & II
Transfer School Credits
8
OCC Course
MAT 161 Calculus I or MAT 162 Calculus II or MAT 251 Discrete Mathematics
OCC Credits
3-4
Transfer School Course
MAT 210 Calculus I or MAT 220 Calculus II or MAT 215 Discrete Mathematics
Transfer School Credits
3-4
OCC Course
HIS 106 United States History to 1877 or HIS 107 United States History Since 1877
OCC Credits
3
Transfer School Course
HIS 202 History of the United States to 1865 or HIS 203 History of the United States Since 1865
Transfer School Credits
3
OCC Course
CSC 221 Software Engineering
OCC Credits
3
Transfer School Course
Elective
Transfer School Credits
3
OCC Course
CSC Electives
OCC Credits
6
Transfer School Course
Electives
Transfer School Credits
6
OCC Course
General Elective
OCC Credits
3
Transfer School Course
General Elective
Transfer School Credits
3