- About Ramapo
- Academics
- Admissions & Aid
- Student Life
- Athletics
- Alumni
- Arts & Community
- Quick Links
- Apply
- Visit
- Give
Join us for the second DMC Lecture Series of Fall 2025 – and the second by a Ramapo CS Alum!
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.
Categories: Lecture Series, MSCS, MSDS
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
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 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
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 DesignMethodical approach to gather observations, measurements and information from different sources |
|
InferenceProcess of using statistics to make conclusions about a population based on a random sample |
|
Modeling (Stochastic)Method of generating sample data and making real-world predictions using statistical models |
|
Multivariate AnalysisStatistical techniques that simultaneously look at three or more variables |
|
Statistical LearningProcess of learning from data using statistical algorithms |
|
Bayesian MethodsTheory based on Bayesian interpretation of probability |
|
Causal inferenceProcess of determining independent effect of a phenomenon |
|
Model uncertaintyLevel of understanding of world representation for mathematical modeling |
|
Experimental designCarrying out research in objective and controlled fashion |
|
SamplingSelection of subset from statistical population to estimate characteristics |
|
Foundations of Analytics: Mathematics | |
Set theory and basic logicFundamental mathematical concepts dealing with collections of objects and logical reasoning |
|
Matrices and basic linear algebraMathematical structures and operations for solving systems of linear equations |
|
Optimization – algorithmMathematical techniques for finding the best solution from all feasible solutions |
|
Probability theoryMathematical framework for analyzing random phenomena and uncertainty |
|
Arithmetic and GeometryBasic mathematical operations and study of shapes, sizes, and properties of space |
|
Graph Theory and NetworksStudy of graphs as mathematical structures used to model pairwise relations |
|
Foundations of Analytics: Data Analytics | |
Exploratory AnalysisApproach to analyzing data sets to summarize their main characteristics |
|
Variable DistributionsDescription of how values of a variable are spread or distributed |
|
Scatter PlotsGraph using Cartesian coordinates to display values for two variables |
|
Correlation AnalysisStatistical method used to evaluate the strength of relationship between variables |
|
Conditional ProbabilityProbability of an event occurring given that another event has occurred |
|
Spatial AnalysisExamining locations, attributes, and relationships of features in spatial data |
|
Data VisualizationRepresentation of data through graphics like charts, plots, infographics |
|
Artificial IntelligenceTechnologies that enable computers to perform advanced functions including analysis |
|
Classical AITraditional artificial intelligence approaches using symbolic reasoning |
|
Modern AI/Data Driven AIContemporary AI approaches based on machine learning and data analysis |
|
Machine LearningSubfield of AI using data and algorithms to learn and improve accuracy over time |
|
Classical MLTraditional machine learning algorithms and statistical methods |
|
Deep LearningMachine learning based on artificial neural networks with multiple processing layers |
|
NLPBranch of AI allowing computers to interpret human language similarly to humans |
|
Uncertainty Quantification/CharacterizationAssessment and representation of uncertainties in computational models |
|
Data MiningPractice of analyzing large databases to generate new information |
|
Foundations of Analytics: Data Modeling | |
Model Development and DeploymentProcess of creating, testing, and implementing predictive models |
|
Model Risks and Mitigation StrategiesIdentification and management of potential model failures |
|
Model analysis and ValidationEvaluation of model performance and reliability |
|
Data VisualizationRepresentation of data through graphics like charts, plots, infographics |
|
Systems and Implementation: Computing and Computer Fundamentals | |
Data StructuresWays of organizing and storing data in computer programs |
|
AlgorithmsStep-by-step procedures for solving computational problems |
|
SimulationsImitation of real-world processes or systems using computational models |
|
Data EngineeringPractice of designing and building systems for collecting and analyzing data |
|
Database DesignProcess of producing detailed data models and database structures |
|
Data Preparation and CleaningProcess of detecting and correcting corrupt or inaccurate records |
|
Records Retention and CurationManagement and preservation of data records over time |
|
Big Data SystemsTechnologies for processing data sets too large for traditional software |
|
Data Security and PrivacyProtection of data from unauthorized access and ensuring privacy |
|
Cloud ComputingDelivery of computing services over the internet |
|
High Performance ComputingUse of parallel processing for running advanced computation programs |
|
Systems and Implementation: Software Development and Maintenance | |
ProgrammingProcess of creating computer programs using programming languages |
|
Collaboration and version controlTools and practices for team software development |
|
Database/data warehousingSystems for storing and managing large amounts of structured data |
|
Data Science Project Design: Users and Impacted Groups | |
Implications of analysis and resultsUnderstanding the broader impact and consequences of data analysis |
|
Defining the user and UX designCreating user-centered design for data products and interfaces |
|
Story-telling with dataCommunicating insights and findings through compelling data narratives |
|
Human-centered designDesign approach that focuses on human needs and experiences |
|
Data Science Project Design: Research Methods | |
Hypothesis developmentFormulating testable predictions based on observations |
|
Defining data-driven questionsCrafting questions that can be answered through data analysis |
|
Computational logicApplication of logical reasoning in computational problem-solving |
|
Data-driven decision makingMaking decisions based on data analysis rather than intuition |
|
Data/research lifecycleComplete process from data collection to research conclusions |
|
Analysis and presentation of decisionsCommunicating analytical findings to support decision-making |
|
Data Science Project Design: Data | |
Data acquisitionProcess of gathering data from various sources |
|
Data governanceManagement of data availability, usability, integrity and security |
|
Data provenance and citationDocumentation of data sources and proper attribution |
|
Data Science Project Design: Open Science by Design | |
Reproducibility, replicability, repeatabilityEnsuring research can be verified and repeated |
|
Interactive computingComputing environment that allows real-time user interaction |
|
Data Science Project Design: Visualization | |
Grammar of graphicsSystem for describing and building statistical graphics |
|
Static and dynamic visualization designCreating both fixed and interactive data visualizations |
|
Data Science In Practice: Responsible Practices | |
Relevant domain knowledge for effective decision-makingUnderstanding the specific field or industry context |
|
Legal considerationsUnderstanding legal requirements and constraints in data use |
|
Data privacyProtection of personal and sensitive information in datasets |
|
Data and product/system security and resilienceEnsuring robust protection against threats |
|
Data and product/system governanceOversight and management of data systems |
|
Research integrityAdherence to ethical principles in research conduct |
|
Assessment, monitoring, and management of risksSystematic approach to identifying and controlling risks |
|
Understanding and uncovering biasIdentifying and addressing systematic errors in data and analysis |
|
Interpretability and ExplainabilityMaking complex models understandable to humans |
|
Human impacts of designConsidering how design decisions affect people and communities |
|
Responsible data collectionEthical approaches to gathering data from individuals and communities |
|
Understanding impacted communitiesRecognizing how data work affects different groups of people |
|
Data Science In Practice: Effective Collaboration | |
Working with stakeholdersCollaborating effectively with various project participants |
|
Working with domain expertsPartnering with subject matter experts |
|
Project managementPlanning, executing, and controlling project activities |
|
Infrastructure cost and benefitsEvaluating financial and operational aspects of technology infrastructure |
|
Participatory research / stakeholder engagementIncluding community members in research processes |
|
Data Science In Practice: Communication | |
Technical writing skillsCommunicating complex technical information clearly |
|
Communication (oral) and presentation skillsEffectively presenting information to audiences |
|
DocumentationCreating clear and comprehensive project documentation |
|
Categories: Data Science, MSDS
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.
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
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
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.
Categories: Data Science, Lecture Series, MSCS, MSDS
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
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
Copyright ©2025 Ramapo College Of New Jersey. Statements And Policies. Contact Webmaster.