Skip to main content

The Computer Science, B.S. degree focuses on a traditional computer science discipline with applications in scientific problem-solving and software development. After graduating, you will be able to design and build software, or solve practical problems using artificial intelligence, computer vision, scientific computing, computer graphics and other innovations.

The State University of New York at Fredonia is committed to doing our part to provide transfer students a clear path to graduation. This four-year degree plan is a sample map for fulfilling requirements at your Community College and Fredonia. The pathway that you take to your degree may differ somewhat from this illustration, depending on where you start and the decisions you make along the way. Equivalent transfer courses are listed on the map with additional transfer notes provided at the end. Visit our Transfer Credit Equivalency page for additional transfer course information. For complete information about this degree program, please consult the Fredonia University catalog at www.fredonia.edu/catalog. Information regarding completion of an AA/AS degree should be directed to your Community College.

Sample Degree Plan

First Year - JCC

Fall Semester

Course JCC Fredonia Equivalent Credits
ENG 1510 ENGL 099 Non Major Elective 3
MAT 1600 MATH 105 Precalculus 4
CSC 1570 CSIT 1TR 100 Level Elective 3
SUNY Gen Ed Nat Sci Fredonia Foundations Natural Science 4
INT 155 LART 099 Non Major Elective 2
TOTAL 16

Spring Semester

Course JCC Fredonia Equivalent Credits
ENG 1530 ENGL 100 Craft of Writing 3
SUNY Gen Ed Fredonia Foundations 3
CSC 1590 CSIT 121 Computer Science I 4
MAT 1710 MATH 122 University Calculus I 4
SUNY Gen Ed Fredonia Foundations 3
TOTAL 17

Second Year - JCC

Fall Semester

Course JCC Fredonia Equivalent Credits
CSC 1600 CSIT 221 Computer Science II 4
SUNY Gen Ed Diversity Fredonia Foundations Diversity 3
CSC 2540 CSIT 351 Business Systems Dev 3
MAT 1720 MATH 123 University Calculus II 4
SUNY Gen Ed Fredonia Foundations 3
TOTAL 17

Spring Semester

Course JCC Fredonia Equivalent Credits
CSC 2480 CSIT 201 Computer Sec & Ethics 3
CSC 2670 CSIT 311 Assembly Lang/Comp Org 4
MAT 1670 MATH 210 Math Structures 3
Elective Elective or Fredonia Foundations 3
Elective Elective or Fredonia Foundations 3
TOTAL 16

Third Year - Fredonia

Fall Semester

Course Title Credits
CSIT Elect Software trk take CSIT 107; others take elective 3
CSIT 231 Systems Programming 3
STAT 200 STAT 200 Stat Meth I or STAT 350 Prob & Stats 3
CSIT 341 Data Structures 3
CSIT 455 Relational Object Databases 3
TOTAL 15

Spring Semester

Course Title Credits
MATH 115 Survey Matrix Algebra 3
CSIT 321 Paradigms of Prog Lang 3
CSIT 441 Design & Analysis of Algorithms 3
CSIT 435 Data Comm and Networks 3
CSIT 425 Software Engineering 3
TOTAL 15

Fourth Year - Fredonia

Fall Semester

Course Title Credits
CSIT Elect Upper Level CIST Track Elective 3
CSIT Elect Upper Level CIST Track Elective 3
CSIT 431 Intro Operating Systems 3
Elective Upper Level Elective (Non CSIT) 3
Elective Natural Science Major Elective 3
TOTAL 15

Spring Semester

Course Title Credits
CSIT Elect Software track take CSIT 207; others take CSIT elective 3
CSIT Elect Upper Level CSIT Track Elective 3
Elective Upper Level Elective (Non CSIT) 3
Elective Upper Level Elective (Non CSIT) 3
Elective Elective (Non CSIT) 3
TOTAL 15

GRAND TOTAL: 126

*CSC 2540 (351) is an approved computer science elective
MAT 1670 (210) will substitute for CSIT 241
*CSC 1590 (121) and 1600 (221) require a minimum grade of C- or higher
*Students need to complete MAT 1710/1720 (MATH 122/123) prior to transferring
*Students will need 2 courses in the following disciplines: biology/chemistry/geology/physics
*Students selecting the Software Development track can take CSC 1530 (107) and CSC 2410 (207)  
* The BS degree is 120 hours.All students must earn 66 credits outside the major (non CSC/CSIT) courses.  Since CSC 1570 is a prerequisite for CSC 1590 (CSIT 121) and three CSC courses at JCC are 4 credits each (3 at Fredonia), students will graduate with 126 credits in order to satisfy 66 credits outside the major.

This Sample Transfer Path is based on the requirements published in the University Catalog.

Transfer Policy:
SUNY General Education/Fredonia Foundations: Students who earned an AA/AS SUNY Degree in 2015 or later, or completed the SUNY Gen Ed requirement prior to transferring, will have satisfied Fredonia Foundations, our local general education requirement. Students who earned any other SUNY Degree may need to complete additional Fredonia Foundation courses at Fredonia. Such students should consult with their current advisor regarding the SUNY Gen Ed requirement and applicable courses. All SUNY General Education courses will be verified by the General Education Transcript Addendum, GETA, which is sent with the SUNY transcript.

Transfer Credit Policy:
Please refer to our Transfer Credit Policy in the College Catalog for current information.

About This Program

Computer Science, B.S. Program

Computer and Information Sciences (CIS) Office

  • 150 Houghton Hall State University of New York at Fredonia Fredonia, NY 14063

Take the next step

Request Info Visit Apply