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
- CMPT 120LIntroduction to Programming 4 Credit(s)Not resolved to a course
- CMPT 220LSoftware Development I 4 Credit(s)Not resolved to a course
- CMPT 221LSoftware Development II 4 Credit(s)Not resolved to a course
- CMPT 230LSoftware Systems and Analysis 4 Credit(s)Not resolved to a course
- CMPT 306LData Communications and Networks 4 Credit(s)Not resolved to a course
- CMPT 307NInternetworking 4 Credit(s)Not resolved to a course
- CMPT 308NDatabase Management 4 Credit(s)Not resolved to a course
- CMPT 330LSystem Design 4 Credit(s)Not resolved to a course
- CMPT 422NComputer Organization and Architecture 4 Credit(s)Not resolved to a course
- CMPT 435LAlgorithm Analysis and Design 3 Credit(s)Not resolved to a course
- CMPT 475NCS Project I 3 Credit(s)Not resolved to a course
- CMPT 476NCS Project II 1 Credit(s)Not resolved to a course
- Course Requirements in Related Fields:Not resolved to a course
- BUS 100LIntroduction to Business and Management 3 Credit(s)Not resolved to a course
- MATH 130LIntroductory Statistics I 3 Credit(s)Not resolved to a course
- MATH 205LDiscrete Mathematics 4 Credit(s)Not resolved to a course
- MATH 241LCalculus 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
- CMPT 414NGame Design and Programming I 4 Credit(s)Not resolved to a course
- CMPT 415NGame Design and Programming II 4 Credit(s)Not resolved to a course
- PHYS 211LGeneral Physics I 3 Credit(s)Not resolved to a course
- Choose one from:Not resolved to a course
- CMPT 404LArtificial Intelligence 3 Credit(s)Not resolved to a course
- CMPT 446NComputer Graphics 4 Credit(s)Not resolved to a course
Software Development Concentration: 11 cr
17 items
- System Electives 4 Credit(s) Choice of either:Not resolved to a course
- CMPT 424NOperating Systems 4 Credit(s)Not resolved to a course
- CMPT 432NDesign of Compilers 4 Credit(s)Not resolved to a course
- Language Electives 3 Credit(s) Choice of either:Not resolved to a course
- CMPT 331LTheory of Programming Languages 3 Credit(s)Not resolved to a course
- CMPT 440LFormal Languages and Computability 3 Credit(s)Not resolved to a course
- Third Required Electives 4 Credit(s) Choice of approved upper-level CMPT courses including:Not resolved to a course
- CMPT 333NLanguage Study 4 Credit(s)Not resolved to a course
- CMPT 335NE-Commerce Development and Design 3 Credit(s)Not resolved to a course
- CMPT 404LArtificial Intelligence 3 Credit(s)Not resolved to a course
- CMPT 412NRobotics 3 Credit(s)Not resolved to a course
- CMPT 414NGame Design and Programming I 4 Credit(s)Not resolved to a course
- CMPT 415NGame Design and Programming II 4 Credit(s)Not resolved to a course
- CMPT 425NDistributed Systems 3 Credit(s)Not resolved to a course
- CMPT 446NComputer Graphics 4 Credit(s)Not resolved to a course
- CMPT 448NIntroduction to Quantum Computer Algorithms and Programming 4 Credit(s)Not resolved to a course
- CMPT 467NAdvanced 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
- FYS 101LFirst Year Seminar 4 Credit(s)Not resolved to a course
- ENG 120LWriting for College 3 Credit(s)Not resolved to a course
Distribution: 18-21 cr
8 items
- PHIL 101LPhilosophical Perspectives 3 Credit(s)Not resolved to a course
- Ethics, Applied Ethics, Religious Studies 3 Credit(s) (CMPT 305L - Technology, Ethics and Society, recommended)Not resolved to a course
- Fine Arts 3 Credit(s)Not resolved to a course
- History 3 Credit(s)Not resolved to a course
- Literature 3 Credit(s)Not resolved to a course
- Mathematics 0 Credit(s) (fullfilled by major field req.)Not resolved to a course
- Natural Science 0-3 Credit(s) (fullfilled by major field req.)Not resolved to a course
- Social Science 3 Credit(s)Not resolved to a course
Pathway: 12 cr
1 item
- 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
- Recommended Program Sequence for a Bachelor of Science in Computer Science With a Concentration in Game Design and ProgrammingNot resolved to a course
- Recommended Program Sequence for a Bachelor of Science In Computer Science With a Concentration in Software DevelopmentNot 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.