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

Computer Science, B.S.

Marist College · Poughkeepsie, 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
Catalog edition
2026-2027 Undergraduate Catalog
Checklist type
degree-program
Identifiers
IPEDS UNITID
192819
CourseShelf checklist
CK_192819_3c6cbf85
CollegeTransfer.Net
Institution Transfer Profile
Source
CourseShelf publish 61

Requirements to complete

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

Computer Science Foundation Courses: 57 cr

17 items
  1. CMPT 120L
    Introduction to Programming 4 Credit(s)
    Not resolved to a course
  2. CMPT 220L
    Software Development I 4 Credit(s)
    Not resolved to a course
  3. CMPT 221L
    Software Development II 4 Credit(s)
    Not resolved to a course
  4. CMPT 230L
    Software Systems and Analysis 4 Credit(s)
    Not resolved to a course
  5. CMPT 306L
    Data Communications and Networks 4 Credit(s)
    Not resolved to a course
  6. CMPT 307N
    Internetworking 4 Credit(s)
    Not resolved to a course
  7. CMPT 308N
    Database Management 4 Credit(s)
    Not resolved to a course
  8. CMPT 330L
    System Design 4 Credit(s)
    Not resolved to a course
  9. CMPT 422N
    Computer Organization and Architecture 4 Credit(s)
    Not resolved to a course
  10. CMPT 435L
    Algorithm Analysis and Design 3 Credit(s)
    Not resolved to a course
  11. CMPT 475N
    CS Project I 3 Credit(s)
    Not resolved to a course
  12. CMPT 476N
    CS Project II 1 Credit(s)
    Not resolved to a course
  13. Course Requirements in Related Fields:
    Not resolved to a course
  14. BUS 100L
    Introduction to Business and Management 3 Credit(s)
    Not resolved to a course
  15. MATH 130L
    Introductory Statistics I 3 Credit(s)
    Not resolved to a course
  16. MATH 205L
    Discrete Mathematics 4 Credit(s)
    Not resolved to a course
  17. MATH 241L
    Calculus I 4 Credit(s)
    Not resolved to a course

Computer Science Concentrations: 11-15 cr

0 items

    Game Design and Programming Concentration: 14-15 cr

    6 items
    1. CMPT 414N
      Game Design and Programming I 4 Credit(s)
      Not resolved to a course
    2. CMPT 415N
      Game Design and Programming II 4 Credit(s)
      Not resolved to a course
    3. PHYS 211L
      General Physics I 3 Credit(s)
      Not resolved to a course
    4. Choose one from:
      Not resolved to a course
    5. CMPT 404L
      Artificial Intelligence 3 Credit(s)
      Not resolved to a course
    6. CMPT 446N
      Computer Graphics 4 Credit(s)
      Not resolved to a course

    Software Development Concentration: 11 cr

    17 items
    1. System Electives 4 Credit(s) Choice of either:
      Not resolved to a course
    2. CMPT 424N
      Operating Systems 4 Credit(s)
      Not resolved to a course
    3. CMPT 432N
      Design of Compilers 4 Credit(s)
      Not resolved to a course
    4. Language Electives 3 Credit(s) Choice of either:
      Not resolved to a course
    5. CMPT 331L
      Theory of Programming Languages 3 Credit(s)
      Not resolved to a course
    6. CMPT 440L
      Formal Languages and Computability 3 Credit(s)
      Not resolved to a course
    7. Third Required Electives 4 Credit(s) Choice of approved upper-level CMPT courses including:
      Not resolved to a course
    8. CMPT 333N
      Language Study 4 Credit(s)
      Not resolved to a course
    9. CMPT 335N
      E-Commerce Development and Design 3 Credit(s)
      Not resolved to a course
    10. CMPT 404L
      Artificial Intelligence 3 Credit(s)
      Not resolved to a course
    11. CMPT 412N
      Robotics 3 Credit(s)
      Not resolved to a course
    12. CMPT 414N
      Game Design and Programming I 4 Credit(s)
      Not resolved to a course
    13. CMPT 415N
      Game Design and Programming II 4 Credit(s)
      Not resolved to a course
    14. CMPT 425N
      Distributed Systems 3 Credit(s)
      Not resolved to a course
    15. CMPT 446N
      Computer Graphics 4 Credit(s)
      Not resolved to a course
    16. CMPT 448N
      Introduction to Quantum Computer Algorithms and Programming 4 Credit(s)
      Not resolved to a course
    17. CMPT 467N
      Advanced Topics in CS 3 Credit(s)
      Not resolved to a course

    Core/Liberal Studies Requirement: 37-40 cr

    0 items

      Foundation: 7 cr

      2 items
      1. FYS 101L
        First Year Seminar 4 Credit(s)
        Not resolved to a course
      2. ENG 120L
        Writing for College 3 Credit(s)
        Not resolved to a course

      Distribution: 18-21 cr

      8 items
      1. PHIL 101L
        Philosophical Perspectives 3 Credit(s)
        Not resolved to a course
      2. Ethics, Applied Ethics, Religious Studies 3 Credit(s) (CMPT 305L - Technology, Ethics and Society, recommended)
        Not resolved to a course
      3. Fine Arts 3 Credit(s)
        Not resolved to a course
      4. History 3 Credit(s)
        Not resolved to a course
      5. Literature 3 Credit(s)
        Not resolved to a course
      6. Mathematics 0 Credit(s) (fullfilled by major field req.)
        Not resolved to a course
      7. Natural Science 0-3 Credit(s) (fullfilled by major field req.)
        Not resolved to a course
      8. Social Science 3 Credit(s)
        Not resolved to a course

      Pathway: 12 cr

      1 item
      1. Courses addressing an interdisciplinary topic.
        Not resolved to a course

      Electives(and/or Internship): 8-15 cr

      0 items

        Recommended Program Sequences for a Bachelor of Science in Computer Science

        2 items
        1. Recommended Program Sequence for a Bachelor of Science in Computer Science With a Concentration in Game Design and Programming
          Not resolved to a course
        2. Recommended Program Sequence for a Bachelor of Science In Computer Science With a Concentration in Software Development
          Not resolved to a course
        Source. Marist College, catalog 2026-2027 Undergraduate Catalog — https://catalog.marist.edu/preview_program.php?catoid=12&poid=1855&returnto=529. Captured page pages/0061.html.gz. Assembled from the institution's published catalog as captured; every record names its captured page and source URL. Assembled, not asserted.