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
- BS
- Credential class
- ceterms:BachelorDegree
- CIP
- 14.0903
- Credits (computed from items)
- 64
- Catalog edition
- 2025-2026
- Checklist type
- degree-program
Identifiers
- IPEDS UNITID
- 168005
- CourseShelf checklist
- CK_168005_5e02939d
- CollegeTransfer.Net
- Institution Transfer Profile
- Source
- CourseShelf publish 61
Requirements to complete
Every course or condition the catalog lists, in the catalog's order.
Undergraduate Degree Requirements
43 items
- Foundation StudiesNot resolved to a course
- Art HistoryNot resolved to a course
- Arts AdministrationNot resolved to a course
- Asian StudiesNot resolved to a course
- Black StudiesNot resolved to a course
- CAS Honors Community ScholarsNot resolved to a course
- CAS Self-Designed MajorNot resolved to a course
- Computer ScienceNot resolved to a course
- Computer Science, BA, BSNot resolved to a course
- Computer Science MinorNot resolved to a course
- Criminal JusticeNot resolved to a course
- Environmental ScienceNot resolved to a course
- Environmental StudiesNot resolved to a course
- Forensic ScienceNot resolved to a course
- Global and Cultural CommunicationNot resolved to a course
- Global Cultural StudiesNot resolved to a course
- Graphic DesignNot resolved to a course
- History and Literature HonorsNot resolved to a course
- Interior DesignNot resolved to a course
- International RelationsNot resolved to a course
- Media and FilmNot resolved to a course
- Paralegal StudiesNot resolved to a course
- Political ScienceNot resolved to a course
- Politics, Philosophy and EconomicsNot resolved to a course
- Public RelationsNot resolved to a course
- Radiation Science and TherapyNot resolved to a course
- Religious StudiesNot resolved to a course
- Restorative Justice PracticesNot resolved to a course
- Social MediaNot resolved to a course
- Studio ArtNot resolved to a course
- Women's and Gender StudiesNot resolved to a course
- Youth and Community StudiesNot resolved to a course
- College of Arts and Sciences Graduate ProgramsNot resolved to a course
- Sawyer Business School Undergraduate ProgramsNot resolved to a course
- Sawyer Business School Graduate ProgramsNot resolved to a course
- Dual Degree Graduate ProgramsNot resolved to a course
- INTO Suffolk ProgramsNot resolved to a course
- Catalog LinksNot resolved to a course
- Catalog HomeNot resolved to a course
- Site MapNot resolved to a course
- All CatalogsNot resolved to a course
- 2025-2026 Catalog / College of Arts and Sciences Undergraduate Programs / Computer Science / Computer Science, BA, BSNot resolved to a course
- Computer Science, BA, BSNot resolved to a course
Degree Requirements
1 item
- Learning Goals and ObjectivesNot resolved to a course
Degree Requirements - 126 credits
2 items
- Students can earn a Bachelor of Arts degree or a Bachelor of Science degree with this majorNot resolved to a course
- Computer Science Major Requirements: 16 courses and corresponding laboratories where applicable, 64 creditsNot resolved to a course64
Computer Science Requirements (11 courses, 44 credits)
12 items
- Ants, Rumors and GridlocksNot resolved to a course
- Computer Science INot resolved to a course
- Computer Science IINot resolved to a course
- Data Structures and AlgorithmsNot resolved to a course
- Object Oriented ProgrammingNot resolved to a course
- Software EngineeringNot resolved to a course
- Software Development InternshipNot resolved to a course
- Architecture of Computer SystemsNot resolved to a course
- Operating SystemsNot resolved to a course
- Intro to Database SystemsNot resolved to a course
- Introduction to Computer NetworksNot resolved to a course
- Choose one additional 4-credit Computer Science course at the 200-level or higher with the exception of CMPSC-501Not resolved to a course
Mathematics Requirements (5 courses, 20 credits)
32 items
- Calculus INot resolved to a course
- Calculus IINot resolved to a course
- Discrete Mathematics INot resolved to a course
- Probability and StatisticsNot resolved to a course
- Discrete Mathematics IINot resolved to a course
- About the Computer Science MajorNot resolved to a course
- View the Program PageNot resolved to a course
- Computer Science Major Learning Goals and ObjectivesNot resolved to a course
- Learning GoalsNot resolved to a course
- Learning ObjectivesNot resolved to a course
- - Write correct working programs in a variety of programming languagesNot resolved to a course
- - Recognize and be able to use in programs graphs, trees, and other advanced data structuresNot resolved to a course
- - Identify system components, their functions, interactions, and performance aspectsNot resolved to a course
- - Be able to analyze, design, and implement computer solutionsNot resolved to a course
- - Be able to interpret algorithm complexityNot resolved to a course
- - Determine and use appropriate methods to solve application problemsNot resolved to a course
- - Successfully complete design and implementation assignments in teamsNot resolved to a course
- - Be able to use modern software development techniquesNot resolved to a course
- - Be able to read documentation and technical articles and participate in related discussionsNot resolved to a course
- An understanding and appreciation for the professional, social, legal, security, and ethical implications of computingNot resolved to a course
- About the Computer Science MajorNot resolved to a course
- View the Program PageNot resolved to a course
- Honors in the MajorNot resolved to a course
- To become a candidate for honors in the major, a student must:Not resolved to a course
- Have an overall GPA of 3.3Not resolved to a course
- To complete requirements for honors in the major, a candidate must:Not resolved to a course
- Graduate with an overall GPA or 3.3Not resolved to a course
- Graduate with an major GPA of 3.5Not resolved to a course
- CMPSC-410 or CMPSC-501 with a minimum grade of A-Not resolved to a course
- 4. Present at the Honors Symposium in the Senior yearNot resolved to a course
- About the Computer Science MajorNot resolved to a course
- View the Program PageNot resolved to a course
Source. Suffolk University, catalog 2025-2026 — https://suffolk.smartcatalogiq.com/en/2025-2026/catalog/college-of-arts-and-sciences-undergraduate-programs/computer-science/computer-science-ba-bs. Captured page pages/0044.html.gz. Assembled from the institution's published catalog as captured; every record names its captured page and source URL. Assembled, not asserted.