The Academic Data Science Alliance (ADSA) 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.
69色情视频’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
|
|
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 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
|