Skip to Center for Data, Mathematical, and Computational Sciences site navigationSkip to main content

Center for Data, Mathematical, and Computational Sciences

Spring 2026 MS Course - DATA STORYTELLING

With registration approaching, check out this new course we are offering in the Spring. It’s online, and doesn’t have prerequisites!

This course, DATA 690 TOPICS: DATA STORYTELLING, equips students with the essential skills to effectively communicate insights from data. Building upon the principles of data visualization, the curriculum integrates techniques from writing, public speaking, and strategic communication. Students will learn to craft compelling narratives using data, employing frameworks such as the STAR method to structure their stories for maximum impact. The course focuses on transforming complex data analysis into clear, persuasive, and memorable presentations for diverse audiences.

  • MSDS Technical Elective
  • MSCS Category 1 Elective
  • MSAM Category Category 2 Elective

Semester: Spring 2026
Delivery Mode: Online (Asynchronous)
Instructor: Jeff Ravid

Instructor Bio

Jeff Rayvid is a data analytics professional with 8+ years of experience at Amazon, Disney Streaming Services, and Google. At Amazon, he manages business strategy and analytics for Prime Gaming. Previously, he led analytics for Disney+, ESPN+, and Disney Bundle marketing campaigns, and developed machine learning algorithms for Google’s advertising at Essence.

Jeff holds an M.S. in Data Analytics from Fordham University and specializes in Python, R, SQL, machine learning, and big data technologies including Hadoop and Spark. He brings real-world experience in predictive modeling, data visualization, and translating analytics into business decisions across entertainment, advertising, and e-commerce industries.

Categories: Uncategorized


Ramapo College Partners with Center for Food Action to Combat Hunger Through Data Science Innovation

Ramapo College’s Center for Data, Mathematical, and Computational Sciences (DMC) has partnered with Center for Food Action (CFA) to use data science in the fight against food insecurity across Bergen and Passaic Counties. Thanks to generous support from the Daffron Family Foundation, this collaboration will provide paid internships for Ramapo students to solve real-world challenges facing our region’s most vulnerable residents.

The partnership centers on four projects supporting CFA’s mission and resource optimization. Students will develop tools to forecast demand and identify funding gaps using real-time food pricing, create systems that consolidate data into standardized reports, build a mobile app for grocery categorization, and design maps to highlight service gaps and improve distribution routes.

Working under faculty supervision, student teams will collaborate directly with CFA leadership over 12 weeks to deliver these solutions. Students will gain hands-on experience with web scraping, statistical modeling, mobile app development, and geospatial analytics while seeing how their technical work directly impacts families facing food insecurity.

This partnership creates a pipeline for socially conscious data scientists while delivering immediate benefits to CFA’s mission of preventing hunger and homelessness in northern New Jersey.


For Students: Join the Fight Against Hunger

Data Science and Computer Science students can apply now for these paid internship opportunities. We’re seeking up to 5 students total: 1-3 seniors or graduate students and 2-3 underclassmen ready to apply their skills for social good. Internships will pay up to $5,000 over the project period (12-15 weeks, ~20 hours/week). We are seeking students with a strong coding background, solid communication and presentation skills, and a genuine interest in social good.

To apply, send your resume to Dr. Scott Frees (sfrees@ramapo.edu) and a brief (250 word) personal statement describing your skills, experience, and interest in the position by October 3rd, 2025. We will be interviewing candidates during the second week of October. Internships will start by the end of October and continue for approximately 12-15 weeks.


For Community Organizations: Partner with Ramapo DMC

Does your organization have data challenges that student teams could help solve? The DMC is eager to create more community partnerships. Contact Dr. Scott Frees (sfrees@ramapo.edu) to explore how our talented students can support your mission while gaining real-world experience.

Categories: Uncategorized


DMC Student Publishes Cybersecurity Research at IEEE International Conference

Master of Science in Data Science (MSDS) student Chris Hainzl and his faculty advisor Dr. Sourav Dutta have published their research at the 12th IEEE International Conference on Cyber Security and Cloud Computing (IEEE CSCloud 2025). Their paper, titled “Dynamic Feature Clustering for Anomaly Detection in Streaming Cybersecurity Data,” addresses one of the most pressing challenges in modern cybersecurity: detecting anomalous behavior in real time from continuous data streams such as firewall logs, intrusion detection systems, and network monitors.

The research introduces Adaptive Feature Clustering for Streaming Data (AFCSD), a novel clustering approach that incrementally updates feature groupings by tracking covariance matrix drift. This dynamic method allows feature clusters to adapt as data distributions shift, enhancing both the accuracy and computational efficiency of anomaly detection in non-stationary environments.

The publication of this work at a premier IEEE conference underscores the significant contributions Ramapo students and faculty are making in advancing scalable, real-time solutions to critical cybersecurity challenges.

Congratulations to Chris and Dr. Dutta on this outstanding achievement!

Categories: Cybersecurity


Save the date: Pivoting C.S. Degree into a Career into Forensics and Cyber Security

Join us for the second DMC Lecture Series of Fall 2025 – and the second by a Ramapo CS Alum!

Pivoting a C.S. Degree into a Career in Forensics and Cyber Security

November 12th, 5:30pm
ASB 524

A degree in Computer Science provides the foundation for solving real-world problems in cybersecurity and digital forensics. In this presentation, I will share how core programming and problem-solving skills translated into developing custom forensic scripts, building in-house automation tools, and streamlining complex data processes. I will also highlight how computer science fundamentals extend into my everyday work dealing with developers to senior leadership.

Craig Brady is a Senior Director of Cybersecurity with over 17 years of experience leading high-performing teams across incident response, threat intelligence, engineering, and vulnerability management. Craig specializes in building scalable security operations programs, developing insider threat frameworks, and guiding organizations through complex mergers, compliance requirements, and emerging threat landscapes. Beyond his technical expertise, Craig is recognized as a collaborative leader and mentor, focused on professional growth, team development, and fostering a culture of accountability. Outside of cybersecurity, he enjoys 3D printing, smart home projects, and traveling.

Register Now

Categories: Cybersecurity, Lecture Series, MSCS, MSDS


Highlight Your Internship Story: Emily Morra - New Jersey Jackals

Welcome to the DMC’s Highlight Your Internship Story series, where we showcase the impressive work our students are doing during their internships. These stories highlight how hands-on experience is helping them grow professionally and launch successful careers in tech.

Congratulations to Emily Morra, Data Science major at Ramapo! This summer, Emily worked with the New Jersey Jackals, a semi-professional baseball team, as an Analytics Intern. She manned the TrackMan Baseball system, which uses AI cameras around the stadium to track pitches and generate information on a wide variety of useful statistics, such as spin rate, exit velocity, launch angle, and more. The analytics team uses this data to create scouting reports for coaching staff and players ahead of each series or trade transaction. Being able to translate the raw data into understandable reports was a skill that could be translated into any concentration of data science, and the fast-paced environment tested her quick learning and thinking skills. Emily has a Sports Management minor and is looking to pursue a career in Sports Analytics, and this experience served as a meaningful step towards her future.

If you are in any of the DMC majors – Computer Science, Data Science, Cybersecurity, Mathematics, and Bioinformatics – and would like to be featured, please contact Dr. Al-Juboori (aaljuboo@ramapo.edu) or Dr. Frees (sfrees@ramapo.edu)!

Categories: Data Science, Internship Story


Save the Date - Internship Experience Panel Talk

We’re excited to announce that our upcoming event will take place on Tuesday, October 14, 2025, from 6:00–7:00 pm. This session will feature a student panel highlighting their internship experiences—covering everything from the projects they worked on and skills they gained to the challenges they overcame and the advice they have for peers. More details will be shared soon, but for now, mark your calendars and get ready for an engaging and insightful evening.

This event is co-sponsored by the Computer Science Club, Cahill Center and the DMC Lecture Series.

Please check back for more information about location and event registration.

Categories: Internship Story, Lecture Series


Ramapo College Awarded Prestigious NSF S-STEM Grant to Support Next Generation of STEM Leaders

Ramapo College of New Jersey has received a $2M U.S. National Science Foundation S-STEM (Scholarships in Science, Technology, Engineering, and Mathematics) grant to launch the Ramapo Opportunities for Advanced Degrees in STEM (ROADS) program. This multi-year award will provide comprehensive scholarship support and specialized academic programming for academically talented students with financial need.

ROADS targets five high-growth disciplines through our Center for Data, Mathematical, and Computational Sciences: Computer Science, Data Science, Cybersecurity, Mathematics, and Bioinformatics. These fields are experiencing unprecedented demand, with job growth projections ranging from 11% to 36% over the next decade – far exceeding the national average.

What makes this program particularly innovative is its integration with Ramapo’s accelerated 4+1 degree pathways. Students can complete both their bachelor’s and master’s degrees in just five years, with significant cost savings. During their senior year, students take three graduate courses covered by undergraduate tuition, saving over $12,000 toward their graduate degree.

The scholarship program addresses both financial and developmental barriers that often prevent talented students from succeeding in STEM fields. Selected students will receive full coverage of their unmet financial need – up to $15,000 annually for undergraduates and $20,000 for graduate students. Beyond financial support, ROADS scholars will participate in a unique four-course research sequence designed to develop their identity as researchers and prepare them for advanced careers or graduate study.

The program’s comprehensive support system includes cohort-based mentorship, one-on-one faculty advising, undergraduate research opportunities, and professional development activities. Students will have access to conference presentations, career fairs, and networking events with industry professionals through our established advisory board.

This award builds on Ramapo’s strong tradition of supporting STEM, including our Upward Bound-Math Science Program and Educational Opportunity Fund initiatives. The ROADS program specifically serves the New York-New Jersey region, which ranks as the number one area nationally for job postings in data and computer science fields.

Applications for the first cohort of ROADS recipients will open soon, with separate application cycles for incoming freshmen and current students. The program aims to support 35 students over five years, with the goal of achieving 95% retention rates and ensuring 90% of graduates enter ROADS-related careers within two years.

This investment in STEM education directly supports national priorities in innovation and economic competitiveness, preparing graduates to contribute to cybersecurity, data analysis, and technological advancement in an increasingly digital world.

More information about application processes and program requirements are available NOW.

Categories: Uncategorized


Learn how Ramapo's MSDS aligns with the nationally recognized ADSA core Data Science competencies

The Academic Data Science Alliance (ADSA) Data Science Taxonomy represents a comprehensive framework of competencies for Master’s-level data science programs, developed through collaboration with leading academic institutions and federal partners including NSA, DOD, NIH, and NSF.

This nationally recognized taxonomy establishes standardized competencies that ensure graduates possess the critical skills needed in today’s data-driven economy, making it highly valued by employers across industries.

Ramapo College’s Master of Science in Data Science program aligns exceptionally well with this prestigious framework, demonstrating our commitment to providing students with industry-relevant, federally-recognized competencies that will distinguish them in the competitive data science job market. It’s one of the reasons Ramapo’s MSDS has been consistently listed as one of Fortune’s Best Masters degrees in Data Science.

Our Master of Science (MS) in Data Science degree is a 30-credit program with course work in Python, R, Data Visualization, Database Systems, Machine Learning, Statistics and Mathematical Modeling. Full-time students will complete their degree in 18 months. Courses are delivered as a combination of online, hybrid, and evening in-seat format – you can complete the degree while being on campus just one night a week.

Explore the detailed mappings below to see how each course in our program contributes to building these essential, nationally-recognized data science skills.

Foundations of Analytics: Statistics

Data Collection Design

Methodical approach to gather observations, measurements and information from different sources

  • DATA 620 – ETHICS IN DATA AND COMPUTING
  • DATA 670 – DATA VISUALIZATION
  • MATH 654 – APPLIED PROBABILITY

Inference

Process of using statistics to make conclusions about a population based on a random sample

  • MATH 570 – APPLIED STATISTICS
  • MATH 680 – ADVANCED MATHEMATICAL MODELING

Modeling (Stochastic)

Method of generating sample data and making real-world predictions using statistical models

  • MATH 570 – APPLIED STATISTICS
  • MATH 680 – ADVANCED MATHEMATICAL MODELING
  • DATA 687 – TIME SERIES DATA
  • MATH 654 – APPLIED PROBABILITY

Multivariate Analysis

Statistical techniques that simultaneously look at three or more variables

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • MATH 570 – APPLIED STATISTICS
  • MATH 680 – ADVANCED MATHEMATICAL MODELING
  • DATA 670 – DATA VISUALIZATION
  • MATH 562 – APPLIED LINEAR ALGEBRA
  • CMPS 620 – MACHINE LEARNING

Statistical Learning

Process of learning from data using statistical algorithms

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • MATH 570 – APPLIED STATISTICS
  • MATH 680 – ADVANCED MATHEMATICAL MODELING
  • MATH 562 – APPLIED LINEAR ALGEBRA
  • CMPS 620 – MACHINE LEARNING

Bayesian Methods

Theory based on Bayesian interpretation of probability

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • MATH 570 – APPLIED STATISTICS
  • MATH 680 – ADVANCED MATHEMATICAL MODELING

Causal inference

Process of determining independent effect of a phenomenon

  • DATA 620 – ETHICS IN DATA AND COMPUTING
  • MATH 570 – APPLIED STATISTICS

Model uncertainty

Level of understanding of world representation for mathematical modeling

  • MATH 680 – ADVANCED MATHEMATICAL MODELING
  • MATH 654 – APPLIED PROBABILITY

Experimental design

Carrying out research in objective and controlled fashion

  • DATA 620 – ETHICS IN DATA AND COMPUTING

Sampling

Selection of subset from statistical population to estimate characteristics

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • DATA 620 – ETHICS IN DATA AND COMPUTING
  • MATH 570 – APPLIED STATISTICS
  • MATH 680 – ADVANCED MATHEMATICAL MODELING
Foundations of Analytics: Mathematics

Set theory and basic logic

Fundamental mathematical concepts dealing with collections of objects and logical reasoning

  • MATH 680 – ADVANCED MATHEMATICAL MODELING
  • MATH 540 – CRYPTOGRAPHY

Matrices and basic linear algebra

Mathematical structures and operations for solving systems of linear equations

  • MATH 680 – ADVANCED MATHEMATICAL MODELING
  • MATH 654 – APPLIED PROBABILITY
  • CMPS 620 – MACHINE LEARNING

Optimization – algorithm

Mathematical techniques for finding the best solution from all feasible solutions

  • MATH 680 – ADVANCED MATHEMATICAL MODELING
  • CMPS 531 – DATA STRUCTURES AND ALGORITHMS
  • CMPS 620 – MACHINE LEARNING
  • CMPS 645 – ANALYSIS OF ALGORITHMS

Probability theory

Mathematical framework for analyzing random phenomena and uncertainty

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • MATH 680 – ADVANCED MATHEMATICAL MODELING

Arithmetic and Geometry

Basic mathematical operations and study of shapes, sizes, and properties of space

  • MATH 680 – ADVANCED MATHEMATICAL MODELING
  • MATH 540 – CRYPTOGRAPHY

Graph Theory and Networks

Study of graphs as mathematical structures used to model pairwise relations

  • MATH 680 – ADVANCED MATHEMATICAL MODELING
  • CMPS 531 – DATA STRUCTURES AND ALGORITHMS
  • CMPS 645 – ANALYSIS OF ALGORITHMS
Foundations of Analytics: Data Analytics

Exploratory Analysis

Approach to analyzing data sets to summarize their main characteristics

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • DATA 620 – ETHICS IN DATA AND COMPUTING
  • CMPS 530 – PYTHON FOR DATA SCIENCE
  • MATH 570 – APPLIED STATISTICS
  • MATH 680 – ADVANCED MATHEMATICAL MODELING
  • DATA 670 – DATA VISUALIZATION
  • DATA 687 – TIME SERIES DATA
  • CMPS 620 – MACHINE LEARNING
  • DATA 730 – FIELDWORK

Variable Distributions

Description of how values of a variable are spread or distributed

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • MATH 570 – APPLIED STATISTICS
  • MATH 680 – ADVANCED MATHEMATICAL MODELING
  • DATA 670 – DATA VISUALIZATION
  • MATH 654 – APPLIED PROBABILITY
  • CMPS 620 – MACHINE LEARNING

Scatter Plots

Graph using Cartesian coordinates to display values for two variables

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • DATA 620 – ETHICS IN DATA AND COMPUTING
  • CMPS 530 – PYTHON FOR DATA SCIENCE
  • MATH 570 – APPLIED STATISTICS
  • MATH 680 – ADVANCED MATHEMATICAL MODELING
  • DATA 670 – DATA VISUALIZATION
  • CMPS 620 – MACHINE LEARNING
  • DATA 730 – FIELDWORK

Correlation Analysis

Statistical method used to evaluate the strength of relationship between variables

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • DATA 620 – ETHICS IN DATA AND COMPUTING
  • MATH 570 – APPLIED STATISTICS
  • MATH 680 – ADVANCED MATHEMATICAL MODELING
  • DATA 670 – DATA VISUALIZATION
  • CMPS 620 – MACHINE LEARNING
  • DATA 730 – FIELDWORK

Conditional Probability

Probability of an event occurring given that another event has occurred

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • MATH 570 – APPLIED STATISTICS
  • MATH 680 – ADVANCED MATHEMATICAL MODELING
  • MATH 654 – APPLIED PROBABILITY
  • DATA 730 – FIELDWORK

Spatial Analysis

Examining locations, attributes, and relationships of features in spatial data

  • MATH 680 – ADVANCED MATHEMATICAL MODELING
  • DATA 670 – DATA VISUALIZATION

Data Visualization

Representation of data through graphics like charts, plots, infographics

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • DATA 620 – ETHICS IN DATA AND COMPUTING
  • CMPS 530 – PYTHON FOR DATA SCIENCE
  • MATH 570 – APPLIED STATISTICS
  • MATH 680 – ADVANCED MATHEMATICAL MODELING
  • DATA 670 – DATA VISUALIZATION
  • DATA 687 – TIME SERIES DATA
  • MATH 654 – APPLIED PROBABILITY
  • CMPS 620 – MACHINE LEARNING
  • DATA 730 – FIELDWORK

Artificial Intelligence

Technologies that enable computers to perform advanced functions including analysis

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • DATA 620 – ETHICS IN DATA AND COMPUTING

Classical AI

Traditional artificial intelligence approaches using symbolic reasoning

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • DATA 620 – ETHICS IN DATA AND COMPUTING
  • CMPS 620 – MACHINE LEARNING

Modern AI/Data Driven AI

Contemporary AI approaches based on machine learning and data analysis

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • DATA 620 – ETHICS IN DATA AND COMPUTING
  • CMPS 620 – MACHINE LEARNING

Machine Learning

Subfield of AI using data and algorithms to learn and improve accuracy over time

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • DATA 620 – ETHICS IN DATA AND COMPUTING
  • MATH 680 – ADVANCED MATHEMATICAL MODELING
  • CMPS 620 – MACHINE LEARNING
  • DATA 730 – FIELDWORK

Classical ML

Traditional machine learning algorithms and statistical methods

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • DATA 620 – ETHICS IN DATA AND COMPUTING
  • MATH 680 – ADVANCED MATHEMATICAL MODELING
  • CMPS 620 – MACHINE LEARNING
  • DATA 730 – FIELDWORK

Deep Learning

Machine learning based on artificial neural networks with multiple processing layers

  • CMPS 620 – MACHINE LEARNING

NLP

Branch of AI allowing computers to interpret human language similarly to humans

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • CMPS 530 – PYTHON FOR DATA SCIENCE

Uncertainty Quantification/Characterization

Assessment and representation of uncertainties in computational models

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • DATA 620 – ETHICS IN DATA AND COMPUTING
  • MATH 680 – ADVANCED MATHEMATICAL MODELING
  • DATA 730 – FIELDWORK

Data Mining

Practice of analyzing large databases to generate new information

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • DATA 620 – ETHICS IN DATA AND COMPUTING
  • CMPS 530 – PYTHON FOR DATA SCIENCE
  • CMPS 664 – BIG DATA AND DATABASE DESIGN
  • MATH 680 – ADVANCED MATHEMATICAL MODELING
  • CMPS 620 – MACHINE LEARNING
  • DATA 730 – FIELDWORK
Foundations of Analytics: Data Modeling

Model Development and Deployment

Process of creating, testing, and implementing predictive models

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • MATH 680 – ADVANCED MATHEMATICAL MODELING
  • CMPS 620 – MACHINE LEARNING
  • DATA 730 – FIELDWORK

Model Risks and Mitigation Strategies

Identification and management of potential model failures

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • DATA 620 – ETHICS IN DATA AND COMPUTING
  • MATH 680 – ADVANCED MATHEMATICAL MODELING
  • DATA 730 – FIELDWORK

Model analysis and Validation

Evaluation of model performance and reliability

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • DATA 620 – ETHICS IN DATA AND COMPUTING
  • MATH 680 – ADVANCED MATHEMATICAL MODELING
  • DATA 730 – FIELDWORK

Data Visualization

Representation of data through graphics like charts, plots, infographics

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • DATA 620 – ETHICS IN DATA AND COMPUTING
  • CMPS 530 – PYTHON FOR DATA SCIENCE
  • MATH 570 – APPLIED STATISTICS
  • MATH 680 – ADVANCED MATHEMATICAL MODELING
  • DATA 670 – DATA VISUALIZATION
  • MATH 654 – APPLIED PROBABILITY
  • CMPS 620 – MACHINE LEARNING
  • DATA 730 – FIELDWORK
Systems and Implementation: Computing and Computer Fundamentals

Data Structures

Ways of organizing and storing data in computer programs

  • CMPS 530 – PYTHON FOR DATA SCIENCE
  • CMPS 547 – FOUNDATIONS OF COMPUTER SCIENCE
  • CMPS 531 – DATA STRUCTURES AND ALGORITHMS
  • CMPS 645 – ANALYSIS OF ALGORITHMS

Algorithms

Step-by-step procedures for solving computational problems

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • CMPS 530 – PYTHON FOR DATA SCIENCE
  • MATH 680 – ADVANCED MATHEMATICAL MODELING
  • MATH 540 – CRYPTOGRAPHY
  • CMPS 547 – FOUNDATIONS OF COMPUTER SCIENCE
  • CMPS 531 – DATA STRUCTURES AND ALGORITHMS
  • CMPS 645 – ANALYSIS OF ALGORITHMS
  • DATA 730 – FIELDWORK

Simulations

Imitation of real-world processes or systems using computational models

  • DATA 620 – ETHICS IN DATA AND COMPUTING
  • CMPS 530 – PYTHON FOR DATA SCIENCE
  • MATH 680 – ADVANCED MATHEMATICAL MODELING
  • DATA 687 – TIME SERIES DATA
  • MATH 654 – APPLIED PROBABILITY
  • DATA 730 – FIELDWORK

Data Engineering

Practice of designing and building systems for collecting and analyzing data

  • CMPS 530 – PYTHON FOR DATA SCIENCE
  • CMPS 664 – BIG DATA AND DATABASE DESIGN

Database Design

Process of producing detailed data models and database structures

  • CMPS 664 – BIG DATA AND DATABASE DESIGN

Data Preparation and Cleaning

Process of detecting and correcting corrupt or inaccurate records

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • DATA 620 – ETHICS IN DATA AND COMPUTING
  • CMPS 530 – PYTHON FOR DATA SCIENCE
  • CMPS 664 – BIG DATA AND DATABASE DESIGN
  • MATH 570 – APPLIED STATISTICS
  • MATH 680 – ADVANCED MATHEMATICAL MODELING
  • DATA 687 – TIME SERIES DATA
  • CMPS 620 – MACHINE LEARNING
  • DATA 730 – FIELDWORK

Records Retention and Curation

Management and preservation of data records over time

  • DATA 620 – ETHICS IN DATA AND COMPUTING
  • CMPS 664 – BIG DATA AND DATABASE DESIGN

Big Data Systems

Technologies for processing data sets too large for traditional software

  • CMPS 664 – BIG DATA AND DATABASE DESIGN

Data Security and Privacy

Protection of data from unauthorized access and ensuring privacy

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • DATA 620 – ETHICS IN DATA AND COMPUTING
  • MATH 540 – CRYPTOGRAPHY

Cloud Computing

Delivery of computing services over the internet

  • CMPS 664 – BIG DATA AND DATABASE DESIGN

High Performance Computing

Use of parallel processing for running advanced computation programs

  • CMPS 664 – BIG DATA AND DATABASE DESIGN
  • CMPS 547 – FOUNDATIONS OF COMPUTER SCIENCE
Systems and Implementation: Software Development and Maintenance

Programming

Process of creating computer programs using programming languages

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • CMPS 530 – PYTHON FOR DATA SCIENCE
  • CMPS 664 – BIG DATA AND DATABASE DESIGN
  • MATH 570 – APPLIED STATISTICS
  • MATH 680 – ADVANCED MATHEMATICAL MODELING
  • MATH 540 – CRYPTOGRAPHY
  • CMPS 547 – FOUNDATIONS OF COMPUTER SCIENCE
  • CMPS 531 – DATA STRUCTURES AND ALGORITHMS
  • DATA 730 – FIELDWORK

Collaboration and version control

Tools and practices for team software development

  • CMPS 530 – PYTHON FOR DATA SCIENCE
  • CMPS 664 – BIG DATA AND DATABASE DESIGN
  • CMPS 547 – FOUNDATIONS OF COMPUTER SCIENCE

Database/data warehousing

Systems for storing and managing large amounts of structured data

  • DATA 620 – ETHICS IN DATA AND COMPUTING
  • CMPS 664 – BIG DATA AND DATABASE DESIGN
Data Science Project Design: Users and Impacted Groups

Implications of analysis and results

Understanding the broader impact and consequences of data analysis

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • DATA 620 – ETHICS IN DATA AND COMPUTING
  • MATH 680 – ADVANCED MATHEMATICAL MODELING
  • DATA 730 – FIELDWORK

Defining the user and UX design

Creating user-centered design for data products and interfaces

  • CMPS 530 – PYTHON FOR DATA SCIENCE
  • MATH 680 – ADVANCED MATHEMATICAL MODELING
  • DATA 730 – FIELDWORK

Story-telling with data

Communicating insights and findings through compelling data narratives

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • DATA 620 – ETHICS IN DATA AND COMPUTING
  • MATH 680 – ADVANCED MATHEMATICAL MODELING
  • DATA 745/750 – DATA SCIENCE THESIS
  • DATA 730 – FIELDWORK

Human-centered design

Design approach that focuses on human needs and experiences

  • MATH 680 – ADVANCED MATHEMATICAL MODELING
  • DATA 730 – FIELDWORK
Data Science Project Design: Research Methods

Hypothesis development

Formulating testable predictions based on observations

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • MATH 570 – APPLIED STATISTICS
  • MATH 680 – ADVANCED MATHEMATICAL MODELING
  • DATA 745/750 – DATA SCIENCE THESIS
  • DATA 670 – DATA VISUALIZATION
  • CMPS 531 – DATA STRUCTURES AND ALGORITHMS
  • DATA 730 – FIELDWORK

Defining data-driven questions

Crafting questions that can be answered through data analysis

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • DATA 620 – ETHICS IN DATA AND COMPUTING
  • MATH 570 – APPLIED STATISTICS
  • MATH 680 – ADVANCED MATHEMATICAL MODELING
  • DATA 745/750 – DATA SCIENCE THESIS
  • DATA 670 – DATA VISUALIZATION
  • DATA 687 – TIME SERIES DATA
  • CMPS 531 – DATA STRUCTURES AND ALGORITHMS
  • DATA 730 – FIELDWORK

Computational logic

Application of logical reasoning in computational problem-solving

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • MATH 570 – APPLIED STATISTICS
  • MATH 680 – ADVANCED MATHEMATICAL MODELING
  • DATA 745/750 – DATA SCIENCE THESIS
  • DATA 730 – FIELDWORK

Data-driven decision making

Making decisions based on data analysis rather than intuition

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • DATA 620 – ETHICS IN DATA AND COMPUTING
  • MATH 570 – APPLIED STATISTICS
  • MATH 680 – ADVANCED MATHEMATICAL MODELING
  • DATA 745/750 – DATA SCIENCE THESIS
  • DATA 670 – DATA VISUALIZATION
  • DATA 687 – TIME SERIES DATA
  • CMPS 531 – DATA STRUCTURES AND ALGORITHMS
  • DATA 730 – FIELDWORK

Data/research lifecycle

Complete process from data collection to research conclusions

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • DATA 620 – ETHICS IN DATA AND COMPUTING
  • MATH 680 – ADVANCED MATHEMATICAL MODELING
  • DATA 745/750 – DATA SCIENCE THESIS
  • DATA 730 – FIELDWORK

Analysis and presentation of decisions

Communicating analytical findings to support decision-making

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • DATA 620 – ETHICS IN DATA AND COMPUTING
  • MATH 570 – APPLIED STATISTICS
  • MATH 680 – ADVANCED MATHEMATICAL MODELING
  • DATA 745/750 – DATA SCIENCE THESIS
  • DATA 730 – FIELDWORK
Data Science Project Design: Data

Data acquisition

Process of gathering data from various sources

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • DATA 620 – ETHICS IN DATA AND COMPUTING
  • CMPS 664 – BIG DATA AND DATABASE DESIGN
  • DATA 745/750 – DATA SCIENCE THESIS
  • DATA 730 – FIELDWORK

Data governance

Management of data availability, usability, integrity and security

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • DATA 730 – FIELDWORK

Data provenance and citation

Documentation of data sources and proper attribution

  • DATA 620 – ETHICS IN DATA AND COMPUTING
  • DATA 745/750 – DATA SCIENCE THESIS
  • DATA 730 – FIELDWORK
Data Science Project Design: Open Science by Design

Reproducibility, replicability, repeatability

Ensuring research can be verified and repeated

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • DATA 620 – ETHICS IN DATA AND COMPUTING
  • DATA 745/750 – DATA SCIENCE THESIS
  • DATA 730 – FIELDWORK

Interactive computing

Computing environment that allows real-time user interaction

  • CMPS 530 – PYTHON FOR DATA SCIENCE
Data Science Project Design: Visualization

Grammar of graphics

System for describing and building statistical graphics

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • CMPS 530 – PYTHON FOR DATA SCIENCE
  • MATH 570 – APPLIED STATISTICS
  • MATH 680 – ADVANCED MATHEMATICAL MODELING
  • DATA 745/750 – DATA SCIENCE THESIS
  • DATA 670 – DATA VISUALIZATION
  • DATA 730 – FIELDWORK

Static and dynamic visualization design

Creating both fixed and interactive data visualizations

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • CMPS 530 – PYTHON FOR DATA SCIENCE
  • MATH 570 – APPLIED STATISTICS
  • MATH 680 – ADVANCED MATHEMATICAL MODELING
  • DATA 745/750 – DATA SCIENCE THESIS
  • DATA 670 – DATA VISUALIZATION
  • DATA 730 – FIELDWORK
Data Science In Practice: Responsible Practices

Relevant domain knowledge for effective decision-making

Understanding the specific field or industry context

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • DATA 620 – ETHICS IN DATA AND COMPUTING
  • MATH 680 – ADVANCED MATHEMATICAL MODELING
  • DATA 745/750 – DATA SCIENCE THESIS
  • DATA 730 – FIELDWORK

Legal considerations

Understanding legal requirements and constraints in data use

  • DATA 620 – ETHICS IN DATA AND COMPUTING
  • DATA 745/750 – DATA SCIENCE THESIS
  • DATA 730 – FIELDWORK

Data privacy

Protection of personal and sensitive information in datasets

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • DATA 620 – ETHICS IN DATA AND COMPUTING
  • MATH 680 – ADVANCED MATHEMATICAL MODELING
  • DATA 745/750 – DATA SCIENCE THESIS
  • MATH 540 – CRYPTOGRAPHY
  • DATA 730 – FIELDWORK

Data and product/system security and resilience

Ensuring robust protection against threats

  • MATH 540 – CRYPTOGRAPHY

Data and product/system governance

Oversight and management of data systems

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • DATA 730 – FIELDWORK

Research integrity

Adherence to ethical principles in research conduct

  • MATH 680 – ADVANCED MATHEMATICAL MODELING
  • DATA 745/750 – DATA SCIENCE THESIS
  • DATA 730 – FIELDWORK

Assessment, monitoring, and management of risks

Systematic approach to identifying and controlling risks

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • MATH 680 – ADVANCED MATHEMATICAL MODELING
  • DATA 730 – FIELDWORK

Understanding and uncovering bias

Identifying and addressing systematic errors in data and analysis

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • DATA 620 – ETHICS IN DATA AND COMPUTING

Interpretability and Explainability

Making complex models understandable to humans

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • DATA 620 – ETHICS IN DATA AND COMPUTING
  • MATH 680 – ADVANCED MATHEMATICAL MODELING
  • DATA 745/750 – DATA SCIENCE THESIS
  • DATA 730 – FIELDWORK

Human impacts of design

Considering how design decisions affect people and communities

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • DATA 620 – ETHICS IN DATA AND COMPUTING
  • MATH 680 – ADVANCED MATHEMATICAL MODELING
  • DATA 745/750 – DATA SCIENCE THESIS

Responsible data collection

Ethical approaches to gathering data from individuals and communities

  • DATA 620 – ETHICS IN DATA AND COMPUTING

Understanding impacted communities

Recognizing how data work affects different groups of people

  • DATA 620 – ETHICS IN DATA AND COMPUTING
  • MATH 680 – ADVANCED MATHEMATICAL MODELING
  • DATA 745/750 – DATA SCIENCE THESIS
  • DATA 730 – FIELDWORK
Data Science In Practice: Effective Collaboration

Working with stakeholders

Collaborating effectively with various project participants

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • DATA 620 – ETHICS IN DATA AND COMPUTING
  • DATA 745/750 – DATA SCIENCE THESIS
  • DATA 730 – FIELDWORK

Working with domain experts

Partnering with subject matter experts

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • DATA 620 – ETHICS IN DATA AND COMPUTING
  • DATA 745/750 – DATA SCIENCE THESIS
  • DATA 730 – FIELDWORK

Project management

Planning, executing, and controlling project activities

  • DATA 745/750 – DATA SCIENCE THESIS
  • DATA 730 – FIELDWORK

Infrastructure cost and benefits

Evaluating financial and operational aspects of technology infrastructure

  • DATA 601 – INTRODUCTION TO DATA SCIENCE

Participatory research / stakeholder engagement

Including community members in research processes

  • DATA 730 – FIELDWORK
Data Science In Practice: Communication

Technical writing skills

Communicating complex technical information clearly

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • MATH 680 – ADVANCED MATHEMATICAL MODELING
  • DATA 745/750 – DATA SCIENCE THESIS
  • DATA 730 – FIELDWORK

Communication (oral) and presentation skills

Effectively presenting information to audiences

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • CMPS 664 – BIG DATA AND DATABASE DESIGN
  • MATH 680 – ADVANCED MATHEMATICAL MODELING
  • DATA 745/750 – DATA SCIENCE THESIS
  • DATA 730 – FIELDWORK

Documentation

Creating clear and comprehensive project documentation

  • DATA 601 – INTRODUCTION TO DATA SCIENCE
  • MATH 680 – ADVANCED MATHEMATICAL MODELING
  • DATA 745/750 – DATA SCIENCE THESIS
  • DATA 730 – FIELDWORK

Categories: Data Science, MSDS


Thesis Information - Fall 2025 and Spring 2026

If you’re aiming to graduate in Spring 2026, you must register for Thesis Proposal (DATA/CMPS/MATH 745) this Fall semester. This one-credit, pass/fail course guides you through crafting and securing approval of your formal thesis proposal; upon passing, it enables you to enroll in Thesis (750) the following term.

The Thesis (750) is a two-credit, independent research project requiring a written deliverable, presentation, and faculty panel evaluation.

Who should attend the info session?

Any student planning to graduate in Spring 2026 and needing to complete the 745/750 sequence should join. Come right after the DMC Lecture Series talk on September 9th, and join us in ASB 123 around 7:15pm for all the essential details: what to expect from 745, how to prepare, timeline checkpoints, and next steps.

Categories: Uncategorized


Join the ICPC Programming Competition

The ICPC (International Collegiate Programming Contest) Regional Competition will take place during the Fall 2025 semester (likely at the end of October or mid-November). This is a great opportunity to enhance your programming and problem-solving skills while collaborating with students from other schools in New Jersey, New York, and Connecticut.

Each team will consist of three students, who will work together to solve 10 challenging programming problems within 5 hours. Training will be provided during the semester and in preparation for the contest.

If you are interested in joining a team, contact Dr. Ali Juboori – aaljuboo@ramapo.edu. Once your participation is confirmed, additional resources and guidance will be shared to help you prepare.

Learn more about ICPC

This is an excellent way to strengthen your programming abilities, critical thinking, and teamwork skills!

Categories: Uncategorized


DMC Lecture Series: The Future Is Not Fixed: How AI & Non‑Deterministic Systems Are Reshaping Work

The first event for this year’s DMC Lecture series features a Ramapo Computer Science alum – Save the date!

Tuesday September 9th, 2025
ASB 429 @ 5:30pm

Artificial intelligence is changing how we work, moving us from predictable processes to systems that operate on probabilities and uncertainty. This talk explores what this shift means for students entering the workforce. Devinder will examine how humans and AI collaborate in practice, what skills are becoming essential, and how to make responsible decisions when working with uncertain technologies. Students will learn practical strategies for thriving in careers where adaptability and critical evaluation of AI outputs are key professional skills.

Speaker Bio
Devinder Sodhi is a Ramapo College Computer Science graduate (2016), who currently shapes AI curriculum development at DataCamp and leads technology communities at Frontier Tower and AICamp SF. His engineering background spans diverse industries, including jet engine testing systems at Qt, surgical robotics at Johnson & Johnson, and medical imaging platforms at Canfield Scientific. Sodhi focuses on practical AI implementation and education, teaching professionals how to effectively integrate AI tools into their workflows while maintaining critical oversight of probabilistic outputs.

Register Now

Categories: Data Science, Lecture Series, MSCS, MSDS


Highlight Your Internship Story: Prashant Shah - Trimble Inc

Welcome to the DMC’s Highlight Your Internship Story series, where we showcase the impressive work our students are doing during their internships. These stories highlight how hands-on experience is helping them grow professionally and launch successful careers in tech.

Congratulations to Prashant Shah, Computer Science / Data Science double major at Ramapo! Prashant’s summer as a Software Engineering intern at Trimble Inc. was an invaluable experience. The theoretical concepts from database design principles to software architecture patterns he learned at Ramapo became the foundation for solving actual business challenges. Working with C# .NET framework and Blazor WebAssembly, he developed configuration interfaces that users depend on, bridging the gap between academic learning and industry demands.

The fast-paced environment taught Prashant skills beyond coding. He mastered Agile development practices, learned to navigate complex enterprise systems, and discovered how to balance technical constraints with user needs. Database optimization techniques from his coursework proved essential when handling performance challenges, while his data science background helped him understand the broader implications of the systems we were building. Perhaps most valuable was learning the collaborative nature of software development. Dev meetings revealed how feedback shapes features, while working with APIs and distributed services showed Prashant the interconnected reality of modern applications. The introduction of AI-powered development tools like Cursor and Copilot opened his eyes to how the industry is evolving, demonstrating that staying current with emerging technologies is crucial.

By the final showcase, Prashant had contributed to a production-ready application, experienced the complete software development lifecycle from conception to deployment, and gained confidence in his ability to deliver meaningful solutions in professional settings. This internship reinforced his passion for technology while providing practical skills that will serve his throughout his career.

If you are in any of the DMC majors – Computer Science, Data Science, Cybersecurity, Mathematics, and Bioinformatics – and would like to be featured, please contact Dr. Al-Juboori (aaljuboo@ramapo.edu) or Dr. Frees (sfrees@ramapo.edu)!

Categories: Internship Story


Highlight Your Internship Story: Edy Martinez - Bristol Myers Squibb

Welcome to the DMC’s Highlight Your Internship Story series, where we showcase the impressive work our students are doing during their internships. These stories highlight how hands-on experience is helping them grow professionally and launch successful careers in tech.

Congratulations to Edy Martinez, Cybersecurity major at Ramapo! This summer, Edy is interning at Bristol Myers Squibb as an IT Systems Intern, working at the intersection of AI and pharmaceutical research. He’s been involved in AI-driven data extraction projects and the management of asset and oncology research data. This experience has given him valuable insight into the corporate world and taught him what it means to work in an environment where patient safety is the top priority. Edy has especially enjoyed connecting with colleagues from diverse backgrounds, and the vanilla lattes from the office’s coffee machine!

If you are in any of the DMC majors – Computer Science, Data Science, Cybersecurity, Mathematics, and Bioinformatics – and would like to be featured, please contact Dr. Al-Juboori (aaljuboo@ramapo.edu) or Dr. Frees (sfrees@ramapo.edu)!

Categories: Internship Story


Highlight Your Internship Story: Ritika Dawadi - Pfizer

Welcome to the DMC’s Highlight Your Internship Story series, where we showcase the impressive work our students are doing during their internships. These stories highlight how hands-on experience is helping them grow professionally and launch successful careers in tech.

Congratulations to Ritika Dawadi, Computer Science major at Ramapo with a minor in Bioinformatics. Ritika is spending her summer as a Research and Development Intern at Pfizer, one of the world’s premier biopharmaceutical companies committed to delivering breakthroughs that improve patients’ lives. Ritika is part of the QIDO team (Quality, Informatics, and Data Operations), which plays a critical role in ensuring quality and maintaining data integrity within Pfizer’s research and development efforts, particularly in bioanalytical laboratories. She is applying her background in computer science and bioinformatics to support informatics initiatives that enhance data workflows, automation, and quality assurance. She shares that she is thoroughly enjoying her internship experience, gaining valuable industry exposure while contributing to meaningful scientific work

If you are in any of the DMC majors – Computer Science, Data Science, Cybersecurity, Mathematics, and Bioinformatics – and would like to be featured, please contact Dr. Al-Juboori (aaljuboo@ramapo.edu) or Dr. Frees (sfrees@ramapo.edu)!

Categories: Internship Story


Highlight Your Internship Story: Collins Otieno - Michigan State University

Welcome to the DMC’s Highlight Your Internship Story series, where we showcase the impressive work our students are doing during their internships. These stories highlight how hands-on experience is helping them grow professionally and launch successful careers in tech.

Congratulations to Collins Otieno, Computer Science major at Ramapo. This summer, Collins is interning at Michigan State University as a research assistant in the Secure and Intelligent Things (SEIT) Lab, led by Dr. Qiben Yan. He’s working on a privacy-preserving, multimodal anomaly detection system for smart homes that integrates sensor, audio, and visual data to detect critical events like falls. A highlight of the project is the use of cross-knowledge transfer to train a sensor-only model that inherits the accuracy of multimodal learning while preserving user privacy. This experience strengthens his skills in machine learning, IoT security, and ethical data handling while allowing him to contribute to research that supports safer living for older adults.

If you are in any of the DMC majors – Computer Science, Data Science, Cybersecurity, Mathematics, and Bioinformatics – and would like to be featured, please contact Dr. Al-Juboori (aaljuboo@ramapo.edu) or Dr. Frees (sfrees@ramapo.edu)!

Categories: Internship Story


Ramapo students shine at 2025 NJUMC

Congratulations to Ramapo students for placing in the 2025 annual New Jersey Undergraduate Mathematics Competition NJUMC!

Adrian Zaremba, Afrona Tozluku and Bibhu Bhatta placed 4th in the team competition out of 24 teams. Adrian Zaremba placed 4th in the individual competition, out of 72 students.

Congratulations to all Ramapo College’s representatives at this year’s NJUMC:

  • Adrian Zaremba (Mathematics major)
  • Afrona Tozluku (Mathematics major)
  • Bibhu Bhatta (Computer Science major)
  • Amir Sela (Mathematics major and Data Science major)
  • Abdurahim Sanginov (Computer Science major)
  • Genaro Sanchez Feliz (Data Science)
  • Justin Haskoor (Computer Science major)
  • Shane Fleischman (Mathematics Major)

Thank you to Dr. Katarzyna Kowal for assembling and advising Ramapo’s students and leading them at the competition! Dr. Kowal’s student advisee, Justin Haskoor, also presented a research poster at the competition on the Central Limit Theorem. Adrian Zaremba, Bibhu Bhatta, and Justin Haskoor are also members of the Ramapo College Chapter of Pi Mu Epsilon National Mathematics Honor Society. By their participation in the NJUMC competition, they fulfilled one of the activities for the chapter.

Categories: Uncategorized


Highlight Your Internship Story: John Warren - Amazon Web Services (AWS)

Welcome to the DMC’s Highlight Your Internship Story series, where we showcase the impressive work our students are doing during their internships. These stories highlight how hands-on experience is helping them grow professionally and launch successful careers in tech.

Congratulations to John Warren, Computer Science major at Ramapo. This summer, John is interning at Amazon Web Services (AWS) as a Cloud Support Associate Intern. He is currently getting up to speed with AWS technologies and preparing to take both the AWS Certified Cloud Practitioner and the AWS Certified Solutions Architect Associate certifications. A major highlight of this experience has been working side by side with AWS Cloud Support Engineers and learning how they diagnose and resolve real-world technical issues for large-scale clients. This internship has already helped him grow tremendously in his understanding of cloud infrastructure and AWS services.

If you are in any of the DMC majors – Computer Science, Data Science, Cybersecurity, Mathematics, and Bioinformatics – and would like to be featured, please contact Dr. Al-Juboori (aaljuboo@ramapo.edu) or Dr. Frees (sfrees@ramapo.edu)!

Categories: Internship Story


Highlight Your Internship Story: Hristo Denev - UPS

Welcome to the DMC’s Highlight Your Internship Story series, where we showcase the impressive work our students are doing during their internships. These stories highlight how hands-on experience is helping them grow professionally and launch successful careers in tech.

Congratulations to Hristo Denev, Computer Science major at Ramapo. This summer, Hristo is interning at UPS as a Technology Intern. He is working on the team that is developing the software and hardware for the sorting automation and labeling processes and is responsible for the sorting of over 16 million packages daily. This experience is helping him become a better software developer by exposing him to the real-world problems of one of the biggest delivery and logistics companies in the world. He is especially enjoying the environment at work because it allows him to maintain a good work-life balance while enabling him to perform at his best.

If you are in any of the DMC majors – Computer Science, Data Science, Cybersecurity, Mathematics, and Bioinformatics – and would like to be featured, please contact Dr. Al-Juboori (aaljuboo@ramapo.edu) or Dr. Frees (sfrees@ramapo.edu)!

Categories: Internship Story


DMC Masters Thesis Defenses - Spring 2025

Come support our DMC students defending their MS defense, and see the good work they’ve done! Open to Ramapo students, faculty, and the public!

Wednesday April 30th
Kasmi Yussof – MS Data Science
Quantitative Model Tools
11:15am-12:15pm – ASB 423

Tuesday May 6th
Daniel Figueiras – MS Data Science
Using Free-Text Clinical Notes to Improve Model Performance in Healthcare
9am-10am – ASB 220

Tuesday May 6th
Olivia Church – MS Applied Mathematics
Exploring Jane Addams Papers Project Documents Through Topic Modeling and Multilabel Classification
11am-12pm – ASB 220

Wednesday May 7th
Olivia Arva Diana – MS Data Science
Predictive Modeling for Email Marketing Success: Optimizing Campaign Deliverability and Google Postmaster Metrics via Tree-Based Regression
11am-12pm – ASB 525

Wednesday May 7th
Harshitha Dalli Sai – MS Data Science
The Impact Of Natural Disasters On Border Crossings In The US
1pm-2pm – Greenhouse Classroom

Friday May 9th
Maxwell Bilyk – MS Data Science
Analyzing Artificial Intelligence’s Ability to Detect Misinformation
10:30-11:30am – Virtual
Request link from Kathleen Walsh, kwalsh@ramapo.edu

Wednesday May 14th
Anthony Messana – MS Computer Science
An Empirical Comparative Analysis of Skyline Query Algorithms for Incomplete Data
1pm-2pm – Virtual
Request link from Ali Al-Juboori, aaljuboo@ramapo.edu

Wednesday May 14th
Brian DeNichilo – MS Data Science
Building a Collaborative Recommender System for Magic the Gathering
7pm-8pm – Virtual
Request link from Donovan McFeron, dmcferon@ramapo.edu

Categories: Uncategorized


Humanity in the Age of AI & Cybersecurity: An Interdisciplinary Exploration

Please join us for a Presidential Speaker Series fireside chat with President Jebb and Charlie Lewis, McKinsey & Co. Partner, exploring AI and Cybersecurity’s transformative impact. Drawing from military, academic, and corporate expertise, Lewis will unpack critical insights for business, education, government, and humanity. Q&A to follow. All welcome!

April 7th, 1pm

Trustees Pavilion

No registration is required!

Read more about this event!

Categories: Uncategorized


New Cybersecurity Major featured in Ramapo Magazine

DMC’s new Cybersecurity major, created in Fall 2024, is featured in this semester’s Ramapo Magazine. Check out what the College has to say about the program, cybersecurity, and career opportunities in the field!

We are addressing the growing demand for cybersecurity professionals. More than a traditional technical program, this degree integrates technical skills with insights from psychology, ethics, and criminal justice.
Students will gain comprehensive training that prepares them for the complex challenges of cybersecurity, learning not just coding and network protection, but also the critical human and ethical dimensions of digital security. With over 700,000 unfilled cybersecurity jobs in the U.S., this program offers an exciting opportunity for students to enter a dynamic and essential field.

Read the full Ramapo Magazine article

Categories: Uncategorized


Interested in double majoring in Computer Science and Cybersecurity at Ramapo?

If you are wondering if you can double major in Computer Science and Ramapo’s newest tech major – Cybersecurity, the answer is yes! Here’s a guide with the things you need to consider, along with a possible 4-year plan.

Double majors are able to double count up to 9 courses for both their Computer Science and Cybersecurity BS degree. The guide helps you understand which courses are double counted, which cannot be, and how to make sure you stay on track.

View Guide

Categories: Uncategorized


DMC Fair keynote speaker: Michael Geraghty

Director of the NJ Cybersecurity and Communications Integration Cell (NJCCIC) and Chief Information Security Officer for the State of New Jersey

DMC Fair Save-The-Date!

Date/Time: Wednesday, 4/23/25, 5-7 pm

Location: Ramapo College, Trustees Pavilion

Join us for the Center for Data, Mathematical, and Computational Sciences (DMC) Fair on April 23th, 2025.

Following the keynote speech, attendees can view posters showcasing Ramapo students’ research projects in Data, Mathematical, and Computational Sciences. Attendees will be able to network with Ramapo students and faculty as well as industry professionals. Awards will be given for the best posters and refreshments will be served.

From Bytes to Insights: Practical Data Science Applications in Cybersecurity

In this presentation, Michael Geraghty, Chief Information Security Officer (CISO) for the State of New Jersey will bridge the gap between academic data science concepts and their real-world applications in the field of cybersecurity. Drawing from extensive industry experience, Mr. Geraghty will demonstrate how data science techniques are applied in threat detection, risk assessment, and incident response in enterprise environments. Through case studies and practical examples, attendees will gain insights into the challenges and opportunities of applying data science in a cybersecurity context. By the end of the session, attendees will have a clearer understanding of how their data science skills can be applied to solve real-world cybersecurity problems, as well as the career paths available in this rapidly evolving field. The talk will conclude with a Q&A session.


Michael Geraghty is the State of New Jersey’s Chief Information Security Officer (CISO) and Director of the New Jersey Cybersecurity and Communications Integration Cell (NJCCIC). In these roles Director Geraghty is responsible for the development and execution of the State’s cybersecurity strategy. He is responsible for leading and coordinating New Jersey’s cybersecurity efforts while building resiliency throughout the State and has direct responsibility for all aspects of statewide cybersecurity operations; governance, risk and compliance; and incident response.

Mr. Geraghty is an accomplished cybersecurity executive with a history of building innovative and model programs in private and public sector enterprises including roles as CISO of the Hudson’s Bay Company, Chief Information Officer of the National and International Centers for Missing and Exploited Children, Vice President of High Technology Investigations at Prudential Financial, and Network Intrusion Detection Manager, Lucent Technologies/Bell Labs. Mr. Geraghty began his career with the New Jersey State Police, where he served 12 years and led the formation and development of its High Technology Crimes Investigations Unit.

He has provided expert testimony before the United States Congress and in federal, state, and international courts on computer crime investigations and forensics. Geraghty is a past president of the Northeast Chapter of the High Technology Crimes Investigation Association and has held leadership roles in the National Strategic Policy Council on Cyber and Electronic Crime.

Categories: Data Science, Lecture Series, Mathematics, MSCS, MSDS