The recommended graduation plan is designed to provide a blueprint for students to complete their degrees on time. Students must meet with their Academic Advisor to develop a more individualized plan to complete their degree.
NOTE: This recommended Graduation Plan is applicable to students admitted into the major during the 2024-2025 academic year.
CRWT 101 to CRWT 102
CRWT 101S to CRWT 102S
MATH 021/022 to MATH 024 to MATH 110-121
NOTE: CRWT and MATH courses are determined by placement testing and should be taken following the sequence above.
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)
- General Education Requirement (HRS 4)*
- General Education Requirement (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)
- General Education Requirement (HRS 4)*
- Free Elective (minor, certificate, or second major 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
- General Education Requirement (HRS 4)*
- General Education Requirement (HRS 4)*
- Free Elective (minor, certificate, or second major requirement) (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)
- General Education Requirement (HRS 4)*
- Free Elective (minor, certificate, or second major requirement) (HRS 4)
- Free Elective (minor, certificate, or second major requirement) (HRS 4)
- Total: (HRS 16)
Spring Semester
- Major: MATH 370 - APPLIED STATISTICS (HRS 4)
- Major: CMPS 364 - DATABASE DESIGN (HRS 4)
- Free Elective (minor, certificate, or second major requirement) (HRS 4)
- Free Elective (minor, certificate, or second major requirement) (HRS 4)
- Total: (HRS 16)
Fourth Year
Fall Semester
- Major: CMPS 320 - MACHINE LEARNING (HRS 4)
- DATA Elective** (HRS 4)
- Free Elective (minor, certificate, or second major requirement) (HRS 4)
- Free Elective (minor, certificate, or second major requirement) (HRS 4)
- Total: (HRS 16)
Spring Semester
- Major: DATA 450 - DATA SCIENCE CAPSTONE PROJECT WI (HRS 4)
- Free Elective (minor, certificate, or second major requirement) (HRS 4)
- Free Elective (minor, certificate, or second major requirement) (HRS 4)
- Free Elective (minor, certificate, or second major requirement) (HRS 4)
- Total: (HRS 16)
Total Credits Required: 128 credits
GPA Required: 2.0
WI: Writing Intensive-3 required in the major
*General Education courses can be done in any order with the exception of INTD 101, CRWT and MATH. Those three general education courses will need to be done first. First Year Seminar is taken in the first semester. Failure to complete CRWT and MATH will result in a hold when the student hits 64 credits. The following general education courses can be done in any order. For more info on these courses, please visit the General Education program requirements website in the College Catalog:
+W: Students transferring in with 48 or more credits are waived from these general education requirements.
*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.
Follow Ramapo