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

Computer Science, B.A.

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.A.
Credential class
ceterms:BachelorDegree
Total credits (published)
11-15
Catalog edition
2026-2027 SUNY Potsdam Academic Catalog
Checklist type
degree-program
Description
The Computer Science major (B.A. Degree option) is designed for general study of the principles and practice of computing and is appropriate if you want to keep your career options open, if you want to combine your study of computer science with a second major in another field, or if you are starting out your study of computer science later in your college career. This major includes coursework in theory of computation, computer systems hardware and software, programming, algorithms, networks, and software engineering. The Computer Science major includes required courses in mathematics.
Identifiers
IPEDS UNITID
196200
CourseShelf checklist
CK_196200_5bad5b3c
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: 40-41 Credits

    6 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

    One of the Following

    2 items
    1. CIS 310
      Operating Systems 3 Credit(s)
      Not resolved to a course
    2. CIS 356
      Assembly Language and Computer Architecture 4 Credit(s)
      Not resolved to a course

    All of the Following

    5 items
    1. CIS 380
      Professional Practice 3 Credit(s)
      Not resolved to a course
    2. CIS 405
      Software Engineering 3 Credit(s)
      Not resolved to a course
    3. CIS 410
      Computer Networks 3 Credit(s)
      Not resolved to a course
    4. CIS xxx - CS Elective (3xx or 4xx)
      Not resolved to a course
    5. 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

    Note(s)

    4 items
    1. Students graduating with a Computer Science major (B.A.) 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=2541&returnto=893. Captured page pages/0034.html.gz. Assembled from the institution's published catalog as captured; every record names its captured page and source URL. Assembled, not asserted.