Master applied data science techniques for real-world problem-solving. Learn data manipulation, visualization, and machine learning using Python.
The language used throughout the course, in both instruction and assessments.

University of Virginia
Skills you'll gain: Usability Testing, Agile Product Development, New Product Development, Continuous Delivery, Agile Software Development, User Story, Product Management, Agile Methodology, Product Testing, Agile Project Management, Team Performance Management, Team Management, Design Thinking, Team Building, Team Leadership, Product Improvement, Customer Analysis, Innovation, Analytics, Business Analytics
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Data Storytelling, Dashboard, Data Presentation, Data Visualization, Database Design, MySQL, Presentations, Descriptive Statistics, Extract, Transform, Load, Business Intelligence, Data Visualization Software, IBM DB2, Tableau Software, Relational Databases, Star Schema, IBM Cognos Analytics, Interactive Data Visualization, Microsoft SQL Servers, Regression Analysis, Excel Formulas
Beginner · Professional Certificate · 3 - 6 Months

Macquarie University
Skills you'll gain: Mobile Security, Anomaly Detection, Criminal Investigation and Forensics, Cyber Security Strategy, Cyber Threat Intelligence, Threat Detection, Investigation, Cyber Attacks, File Systems, Intrusion Detection and Prevention, Fraud detection, Mobile Development, Cybersecurity, Applied Machine Learning, Malware Protection, Cyber Security Policies, Apple iOS, Threat Modeling, Artificial Intelligence and Machine Learning (AI/ML), Data Security
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Unsupervised Learning, Microsoft Excel, Excel Formulas, Scatter Plots, Data Visualization, Data Analysis, Data Manipulation, Feature Engineering, Data Validation
Mixed · Course · 1 - 4 Weeks

University of Alberta
Skills you'll gain: Agile Software Development, Project Risk Management, Requirements Analysis, Agile Methodology, Kanban Principles, Risk Management, Project Planning, Requirements Elicitation, Sprint Retrospectives, Requirements Management, Functional Requirement, Business Requirements, Sprint Planning, Software Development Methodologies, Software Development Life Cycle, Scrum (Software Development), Software Technical Review, Risk Management Framework, Product Management, Project Management
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Mathematical Software, Statistical Methods, Data Manipulation, Scripting, Software Installation
Intermediate · Course · 3 - 6 Months

Macquarie University
Skills you'll gain: Responsible AI, Cryptography, DevSecOps, Encryption, Secure Coding, Data Security, Cybersecurity, Key Management, Network Security, Public Key Infrastructure, Data Encryption Standard, Cloud-Native Computing, Security Controls, Application Security, Cloud Security, CI/CD, Security Awareness, Artificial Intelligence and Machine Learning (AI/ML), Software Development, Software Architecture
Beginner · Specialization · 3 - 6 Months

Northeastern University
Skills you'll gain: PyTorch (Machine Learning Library), Applied Machine Learning, Unsupervised Learning, Reinforcement Learning, Supervised Learning, Machine Learning Algorithms, Dimensionality Reduction, Statistical Machine Learning, Machine Learning, Machine Learning Software, Artificial Neural Networks, Artificial Intelligence and Machine Learning (AI/ML), Deep Learning, Classification And Regression Tree (CART), Random Forest Algorithm, Generative Model Architectures
Intermediate · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Unsupervised Learning, Generative AI, Large Language Modeling, Data Management, Natural Language Processing, MLOps (Machine Learning Operations), Supervised Learning, Microsoft Azure, Deep Learning, Artificial Intelligence and Machine Learning (AI/ML), Infrastructure Architecture, LLM Application, Responsible AI, Generative AI Agents, Applied Machine Learning, Reinforcement Learning, Data Ethics, Prompt Engineering, Data Processing, Application Deployment
Intermediate · Professional Certificate · 3 - 6 Months

Meta
Skills you'll gain: React Native, Jest (JavaScript Testing Framework), Version Control, UI/UX Research, Usability Testing, Unix Commands, Restful API, Git (Version Control System), Persona (User Experience), GitHub, Interaction Design, SQL, User Experience Design, User Interface and User Experience (UI/UX) Design, User Interface (UI), User Experience, Mobile Development, React.js, Web Development Tools, Javascript
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Dataflow, Data Pipelines, Apache Kafka, Data Processing, Real Time Data, Business Logic, Performance Tuning, Data Transformation, Jupyter, SQL, Data Structures
Advanced · Course · 1 - 3 Months

Skills you'll gain: Prompt Engineering, ChatGPT, Generative AI, OpenAI, Business Process Automation, Data Processing, Application Programming Interface (API), Data Analysis
Intermediate · Course · 1 - 4 Weeks