KSAWorks
KSAWorks
Knowledge • Skills • Abilities
Program checklist · B.S.

Computer Science, General Track, B.S.

SUNY College at Potsdam · Potsdam, NY

A checklist is the list of requirements to complete this program and receive the award, as the college publishes it in its catalog. It is the same for everyone. It does not say what you have completed; that comes from applying your own record.

Program
Award
B.S.
Credential class
ceterms:BachelorDegree
Total credits (published)
19-23
Catalog edition
2026-2027 SUNY Potsdam Academic Catalog
Checklist type
degree-program
Description
The Bachelor’s of Science in Computer Science, General Track, is appropriate if you want to pursue a career as a computing professional or continue on to graduate school. This broad degree option includes coursework in algorithms, the theory of computation, software design, all levels of computer systems, networks, programming languages, and software engineering. The General Track provides a chance to take several specialized elective courses. The B.S. degree requires the intro calculus sequence and a science sequence of the student’s choice.
Identifiers
IPEDS UNITID
196200
CourseShelf checklist
CK_196200_1fc46ec3
CollegeTransfer.Net
Institution Transfer Profile
Source
CourseShelf publish 61

Requirements to complete

Every course or condition the catalog lists, in the catalog's order.

Program Requirements

0 items

    Required Courses: 50 Credits

    15 items
    1. CIS 201
      Computer Science I 4 Credit(s)
      Not resolved to a course
    2. CIS 203
      Computer Science II 4 Credit(s)
      Not resolved to a course
    3. CIS 205
      Computer Science III 4 Credit(s)
      Not resolved to a course
    4. CIS 300
      Foundations of Computer Science 4 Credit(s) *
      Not resolved to a course
    5. CIS 301
      Theory of Computation 3 Credit(s)
      Not resolved to a course
    6. CIS 303
      Algorithm Analysis and Design 3 Credit(s)
      Not resolved to a course
    7. CIS 310
      Operating Systems 3 Credit(s)
      Not resolved to a course
    8. CIS 356
      Assembly Language and Computer Architecture 4 Credit(s)
      Not resolved to a course
    9. CIS 380
      Professional Practice 3 Credit(s)
      Not resolved to a course
    10. CIS 405
      Software Engineering 3 Credit(s)
      Not resolved to a course
    11. CIS 410
      Computer Networks 3 Credit(s)
      Not resolved to a course
    12. CIS 443
      Programming Languages 3 Credit(s)
      Not resolved to a course
    13. CIS xxx - CS Elective (3xx or 4xx)
      Not resolved to a course
    14. CIS xxx - CS Elective (3xx or 4xx)
      Not resolved to a course
    15. CIS xxx - CS Elective (3xx or 4xx)
      Not resolved to a course

    Capstone Experience: 3 Credits

    2 items
    1. CIS 480
      Senior Project 3-6 Credit(s) (3 credits required for capstone)
      Not resolved to a course
      3
    2. CIS 490
      Computer Science Internship 1-6 Credit(s) (3 credits required for capstone)
      Not resolved to a course
      3

    Cognate Requirements in Mathematics: 11-15 Credits

    4 items
    1. MATH 125
      Probability and Statistics I 3 Credit(s) **
      Not resolved to a course
      or: CIS 125 - Statistics 3 Credit(s)
    2. MATH 151
      Calculus I 4 Credit(s)
      Not resolved to a course
      or: MATH 141 - Integrated calculus IA 4 Credit(s) and
    3. MATH 142
      Integrated Calculus IB 4 Credit(s)
      Not resolved to a course
    4. MATH 152
      Calculus II 4 Credit(s)
      Not resolved to a course

    Cognate Requirements in Science: 8 Credits

    4 items
    1. BIOL 151
      Gen Bio Cells and Genetics 4 Credit(s) and
      Not resolved to a course
    2. BIOL 152
      Gen Bio Organisms and Ecology 4 Credit(s)
      Not resolved to a course
      or: CHEM 105 - General Chemistry 1 1-3 Credit(s) and
    3. CHEM 106
      General Chemistry 2 1-3 Credit(s)
      Not resolved to a course
      or: PHYS 103 - University Physics I 4 Credit(s) and
    4. PHYS 104
      University Physics II 4 Credit(s)
      Not resolved to a course

    Note(s)

    4 items
    1. Students graduating with a Computer Science (B.S.) must complete the major requirements with at least a 2.0/S grade in each course.
      Not resolved to a course
    2. A student must have a GPA of at least 2.0 in the Computer Science major requirements to register for CIS 480 - Senior Project or CIS 490 - Computer Science Internship .
      Not resolved to a course
    3. Computer Science majors/minors with catalog years before Fall 2022 who complete CIS 203 before Spring 2023 will continue with degree requirements without CIS 205 . CIS 203 will be the prerequisite for advanced Computer Science courses (CIS 3xx and CIS 4xx) for such students.
      Not resolved to a course
    4. Beginning with the Fall 2022 catalog, Computer Science majors/minors must follow the revised program requirements and take CIS 205 after CIS 203 . CIS 205 will be the prerequisite for advanced Computer Science courses (CIS 3xx and CIS 4xx) for such students.
      Not resolved to a course
    Source. SUNY College at Potsdam, catalog 2026-2027 SUNY Potsdam Academic Catalog — https://catalog.potsdam.edu/preview_program.php?catoid=11&poid=2537&returnto=893. Captured page pages/0037.html.gz. Assembled from the institution's published catalog as captured; every record names its captured page and source URL. Assembled, not asserted.