Mar 29, 2024  
2019-2020 Undergraduate Catalog 
    
2019-2020 Undergraduate Catalog [ARCHIVED CATALOG]

Computer Science, Standard Technical Concentration, B.S. - 4-Year Degree Map


First Year

Fall Credit   Spring Credit
CSCI 116 - Fundamentals of Programming   3   CSCI 216 - Fundamentals of Programming II   3
MATH 223 - Calculus I   4   MATH 224 - Calculus II   4
COMP 100 - Composition   3   Gen Ed Elective 3
Gen Ed Elective 3   Gen Ed Elective 3
Gen Ed Elective 3      
TOTAL 16   TOTAL 13

Second Year

Fall Credit   Spring Credit
CSCI 203 - Data Structures   3   CSCI 232 - Computer Architecture   4
MATH 205 - Discrete Mathematical Structures   4   MATH 276 - Calculus III   4
Gen Ed Elective 3   Gen Ed Elective 3
Gen Ed Elective 3   Gen Ed Elective 3
Elective 3      
TOTAL 16   TOTAL 14

Third Year

Fall Credit   Spring Credit
CSCI Upper Division Elective 3   CSCI 310 - Organization of Programming Languages   3
CSCI 343 - Operating Systems   3   CSCI 344 - Introduction to Computer Communications   3
STAT 261 - Probability and Statistical Inference   4   MATH 323 - Linear Algebra and Matrix Theory I   3
CSCI Upper Division Elective 3   CSCI Upper Division Elective 3
Elective 3   Elective 3
TOTAL 16   TOTAL 15

Fourth Year

Fall Credit   Spring Credit
CSCI Upper Division Elective 3   CSCI 311 - Software Design and Development   3
CSCI Upper Division Elective 3   CSCI Upper Division Elective 3
Elective 3   Elective 3
Elective 3   Elective 3
Elective 3   Elective 3
TOTAL 15   TOTAL 15

Total Credits for Degree: 120 

Elective Key


Gen Ed Elective: a course carrying one or more Gen Ed area attributes: Basic Communication (BC3), Math (M3), American History (AH3), Other World Civilizations (OWC3), Foreign Language (FL3), Social Sciences (SS3), Humanities (H3), The Arts (A3), Natural Sciences (NS3), Western Civilization (WC3). Elective courses and major courses carrying Gen Ed attributes apply toward SUNY Oneonta’s Gen Ed requirements .

Liberal Arts Elective: any course that carries a Liberal Arts (LA) attribute. SUNY Oneonta’s minimum LA requirements  vary by degree award.

Upper Division Elective: any elective course at the 200- or 300-level. All courses (required and elective) at this level apply toward SUNY Oneonta’s upper-division requirement .

Upper Division Liberal Arts Elective: any course at the 200- or 300-level carrying an LA attribute.

Elective: any course outside the major. Electives apply toward the total credits required by a degree program. Electives may also be needed to satisfy other degree requirements , including the minimum number of credits outside the department of the major.