The recommended four-year plan is designed to provide a blueprint for students to complete their degrees within four years. Students must meet with their Major Advisor to develop a more individualized plan to complete their degree. This plan assumes that no developmental courses are required. If developmental courses are needed, students may have additional requirements to fulfill which are not listed in the plan and may extend degree completion.
NOTE: This recommended Four-Year Plan is applicable to students admitted into the major during the 2023-2024 academic year.
To enroll, visit https://www.ramapo.edu/data-science/4plus1/
First Year
Fall Semester
- Major: CMPS 147 - COMPUTER SCIENCE I (HRS 4)
- Gen Ed: Quantitative Reasoning – MATH 110 - PRECALCULUS (HRS 4)
- Gen Ed: INTD 101 - FIRST YEAR SEMINAR (HRS 4)
- Gen Ed: CRWT 102 - CRITICAL READING AND WRITING II (HRS 4)
- Total: (HRS 16)
Spring Semester
- Major: CMPS 148 - COMPUTER SCIENCE II (HRS 4)
- Major: MATH 121 - CALCULUS I (HRS 4)
- Major: CMPS 220 - ASSEMBLY LANGUAGE PROGRAMMING (HRS 4)
- Gen Ed: - STUDIES IN THE ARTS AND HUMANITIES formerly known as - STUDIES IN THE ARTS AND HUMANITIES AIID 201 - STUDIES IN THE ARTS & HUMANITIES (HRS 4)
- Career Pathways: PATH TS1 - CAREER PATHWAYS MODULE 1 FOR THEORETICAL & APPLIED SCIENCE
- Total: (HRS 16)
Second Year
Fall Semester
- Major: CMPS 231 - DATA STRUCTURES (HRS 4)
- Major: MATH 237 - DISCRETE STRUCTURES WI OR MATH 205 - MATHEMATICAL STRUCTURES WI (HRS 4)
- Gen Ed: - SOCIAL SCIENCE INQUIRY (HRS 4)
- Gen Ed: - HISTORICAL PERSPECTIVES (HRS 4)
- Career Pathways: PATH TS2 - CAREER PATHWAYS MODULE 2 FOR THEORETICAL & APPLIED SCIENCE
- Total: (HRS 16)
Spring Semester
- Major: CMPS 311 - OPERATING SYSTEMS WI (HRS 4)
- Major: CMPS Elective (HRS 4)
- Gen Ed: - GLOBAL AWARENESS (HRS 4)
- Gen Ed: - SCIENTIFIC REASONING (HRS 4)
- Career Pathways: PATH TS3 - CAREER PATHWAYS MODULE 3 FOR THEORETICAL & APPLIED SCIENCE
- Total: (HRS 16)
Third Year
Fall Semester
- Major: CMPS 361 - SOFTWARE DESIGN (HRS 4)
- Major: CMPS Elective (HRS 4)
- Major: MATH 262 - LINEAR ALGEBRA (HRS 4)
- Gen Ed: Distribution Category (choose 1): - CULTURE AND CREATIVITY, - SYSTEMS, SUSTAINABILITY AND SOCIETY, or - VALUES AND ETHICS (HRS 4)
- General Elective: Elective* (HRS 2)
- Total: (HRS 18)
Spring Semester
- Major: CMPS Elective (HRS 4)
- Major: CMPS Elective (HRS 4)
- Major: MATH 370 - APPLIED STATISTICS (HRS 4)
- Gen Ed: Distribution Category (choose 1): - CULTURE AND CREATIVITY; OR - SYSTEMS, SUSTAINABILITY AND SOCIETY OR - VALUES AND ETHICS (Must be outside of TAS) (HRS 4)
- General Elective: Elective* (HRS 1)
- Total: (HRS 17)
Fourth Year
Fall Semester
- Major: CMPS 366 - ORGANIZATION OF PROGRAMMING LANGUAGES (HRS 4)
- Major: CMPS Elective (HRS 4)
- Major: CMPS Elective (HRS 4)
- Major: MATH 562 - APPLIED LINEAR ALGEBRA (MSAM)** (HRS 3)
- Total: (HRS 15)
Spring Semester
- Major: CMPS Elective (HRS 4)
- Major: CMPS 450 - SENIOR PROJECT WI (HRS 4)
- Major: DATA 620 - ETHICS IN DATA & COMPUTING (MSAM)** (HRS 3)
- Major: MATH 654 - APPLIED PROBABILITY (MSAM) OR MSAM Category 1 Elective** (HRS 3)
- Total: (HRS 14)
Fifth Year
Fall Semester
- Major: MATH 680 - ADVANCED MATHEMATICAL MODELING (HRS 3)
- Major: MSAM Category 1 Elective (HRS 3)
- Major: MSAM Category 2 Elective (HRS 3)
- Major: MSAM Category 2 Elective (HRS 3)
- Total: (HRS 12)
Spring Semester
- Major: MSAM Category 1 Elective OR MATH 654 - APPLIED PROBABILITY (MSAM) (HRS 3)
- Major: MATH 750 - APPLIED MATH THESIS (HRS 3)
- Major: MSAM Category 2 Elective (HRS 3)
- Total: (HRS 9)
Total Credits Required for undergraduate degree: 128 credits**
GPA Required for BS in Computer Science: 2.0
GPA Required for 4+1 Pathway: 3.0
WI: Writing Intensive-3 required in the major
*Three additional credits are required in the 3rd year because graduate courses are only 3 credits, instead of the usual 4 credits for undergraduate courses. Thus, a student must take an additional 3 credits to meet the 128-credit undergraduate graduation requirement.
Total Graduate Credits Required: 30 credits**
GPA Required for MSAM: 3.0
**The 9 credits of graduate coursework taken in the fourth-year will double count towards both the undergraduate degree requirement of 128 credits as well as the required 30 graduate credits.
Follow Ramapo