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
- Gen Ed: Quantitative Reasoning – MATH 121 - CALCULUS I (HRS 4)
- Gen Ed: INTD 101 - FIRST YEAR SEMINAR (HRS 4)
- Gen Ed: CRWT 102 - CRITICAL READING AND WRITING II (HRS 4)
- Major: DATA 101 - INTRODUCTION TO DATA SCIENCE (HRS 4)
- Total: (HRS 16)
Spring Semester
- Major: CMPS 130 - SCI PROBLEM SOLVING-PYTHON (HRS 4)
- Major: MATH 237 - DISCRETE STRUCTURES OR MATH 205 - MATHEMATICAL STRUCTURES WI (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)
- Gen Ed: - SOCIAL SCIENCE INQUIRY (HRS 4)
- Career Pathways: PATH TS1 - CAREER PATHWAYS MODULE 1 FOR THEORETICAL & APPLIED SCIENCE
- Total: (HRS 16)
Second Year
Fall Semester
- Major: CMPS 240 - DATA ANALYTICS IN PYTHON (HRS 4)
- Major: MATH 262 - LINEAR ALGEBRA WI (HRS 4)
- Gen Ed: - HISTORICAL PERSPECTIVES (HRS 4)
- Minor Requirement* (HRS 4)
- Career Pathways: PATH TS2 - CAREER PATHWAYS MODULE 2 FOR THEORETICAL & APPLIED SCIENCE
- Total: (HRS 16)
Spring Semester
- Major: DATA 301 - DATA ANALYSIS & VISUALIZATION (HRS 4)
- Minor Requirement* (HRS 4)
- Gen Ed: - SCIENTIFIC REASONING (HRS 4)
- Gen Ed: Distribution Category (choose 1): - CULTURE AND CREATIVITY; OR - SYSTEMS, SUSTAINABILITY AND SOCIETY (Must be outside of TAS) (HRS 4)
- Career Pathways: PATH TS3 - CAREER PATHWAYS MODULE 3 FOR THEORETICAL & APPLIED SCIENCE
- Total: (HRS 16)
Third Year
Fall Semester
- Gen Ed: Distribution Category: - VALUES AND ETHICS–DATA 225 - ETHICS OF TECHNOLOGY WI (HRS 4)
- Gen Ed: - GLOBAL AWARENESS (HRS 4)
- Minor Requirement* (HRS 4)
- Minor Requirement* (HRS 4)
- General Elective: Elective (for missing 3 credits senior year) (HRS 2)
- Total: (HRS 18)
Spring Semester
- Major: MATH 370 - APPLIED STATISTICS (HRS 4)
- Major: CMPS 364 - DATABASE DESIGN (HRS 4)
- Minor Requirement*/Elective (HRS 4)
- DATA Elective** (HRS 4)
- General Elective: Elective (for missing 3 credits senior year) (HRS 1)
- Total: (HRS 17)
Fourth Year
Fall Semester
- Major: CMPS 320 - MACHINE LEARNING (HRS 4)
- Major: DATA 601 - INTRODUCTION TO DATA SCIENCE (MS) (HRS 3)
- Major: MATH 570 - APPLIED STATISTICS (MS) OR CMPS 530 - PYTHON FOR DATA SCIENCE (MS) (HRS 3)
- Minor Requirement* (HRS 4)
- Total: (HRS 14)
Spring Semester
- Major: DATA 450 - DATA SCIENCE CAPSTONE PROJECT WI (HRS 4)
- Major: DATA 620 - ETHICS IN DATA & COMPUTING (MS) (HRS 3)
- General Elective: Elective (HRS 4)
- General Elective: Elective (HRS 4)
- Total: (HRS 15)
Fifth Year
Fall Semester
- Major: CMPS 530 - PYTHON FOR DATA SCIENCE OR MATH 570 - APPLIED STATISTICS (HRS 3)
- Major: MATH 680 - ADVANCED MATHEMATICAL MODELING (HRS 3)
- Data Science Elective at 600/700 level (HRS 3)
- General Elective: Elective (HRS 3)
- Total: (HRS 12)
Spring Semester
- Major: CMPS 664 - ADVANCED DATABASE AND BIG DATA SYSTEMS (HRS 3)
- Data Science Elective at 600/700 level (HRS 3)
- Major: DATA 750 - DATA SCIENCE THESIS (HRS 3)
- Total: (HRS 9)
Total Credits Required for undergraduate degree: 128 credits*****
GPA Required for BS in Data Science: 2.0
GPA Required for 4+1 Pathway: 3.0
WI: Writing Intensive-3 required in the major
* As part of their degree requirements, Data Science majors are also required to complete a minor or double major to gain domain knowledge in a particular field, to better contextualize their data studies. Most minor programs require 5-6 courses. Any minor or second major can be selected: https://www.ramapo.edu/majors-minors/a-z/
** Data Science elective courses to be chosen for the BS in Data Science may require pre-requisites outside the program requirements. For example, Math 305 Differential Equations, Math 245 Numerical Analysis, and Math 253 Probability each have Math 122 Calculus II as a pre-requisite. Additionally, Math 253 Probability also allows the option for Math 122 Calculus II to be taken as a co-requisite. Please see instructor for ECON 310: Econometrics to discuss prerequisite course requirements.
***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: 2.0
Student must be in good academic standing: https://www.ramapo.edu/provost/policy/graduate-academic-standing/
****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