University of Michigan
Skills you'll gain: Relational Databases, Data Visualization Software, Databases, MySQL, Database Design, Database Systems, SQL, Database Management Systems, Database Management, Query Languages, Object Oriented Programming (OOP), Data Storage, Data Processing, Web Scraping, Python Programming, Data Collection, Display Devices
Mixed · Course · 1 - 3 Months

Skills you'll gain: Large Language Modeling, Deep Learning, Data Preprocessing, Keras (Neural Network Library), Tensorflow, Python Programming, Artificial Intelligence and Machine Learning (AI/ML), Generative Model Architectures, Natural Language Processing
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Jupyter, Data Transformation, Logistic Regression, Machine Learning Methods, Health Informatics, Applied Machine Learning, Data Preprocessing, Machine Learning, Model Evaluation, Scikit Learn (Machine Learning Library), Predictive Analytics, Analytics, Classification Algorithms, Pandas (Python Package), Software Installation
Mixed · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Data Mining, Data Warehousing, Data Pipelines, Data Preprocessing, Data Modeling, Data Management, Data Cleansing, Model Evaluation, Data Analysis, Data Transformation, Exploratory Data Analysis, Data Quality, Applied Machine Learning
Build toward a degree
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Exploratory Data Analysis, Data Preprocessing, Data Analysis, Artificial Intelligence, Predictive Modeling, Data Science, Data Manipulation, Jupyter, Feature Engineering, Machine Learning, Data Visualization, Python Programming
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Cryptography, Encryption, Cyber Security Assessment, Brute-force attacks, Python Programming, Programming Principles, Scripting, Algorithms, Data Structures, File I/O, File Management
Mixed · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Unified Modeling Language, Software Design, Image Analysis, Python Programming, Jupyter, Software Engineering, Application Programming Interface (API), Object Oriented Programming (OOP), Computer Vision, Integrated Development Environments, Computer Programming
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Programming Principles, Development Environment, Scripting, Scripting Languages, Integrated Development Environments, Software Development Tools, Style Guides
Beginner · Course · 3 - 6 Months

Skills you'll gain: Correlation Analysis, Solution Design
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: File I/O, JSON, Package and Software Management, Authorization (Computing), Web Scraping, Application Programming Interface (API), Python Programming, Authentications, Object Oriented Programming (OOP), Data Processing, Simulations, Data Management, Probability & Statistics
Intermediate · Course · 1 - 3 Months

University of California, Irvine
Skills you'll gain: Analytical Skills, Data Ethics, Predictive Modeling, Model Evaluation, Unsupervised Learning, Natural Language Processing, Analysis, Predictive Analytics, Regression Analysis, Data Mining, Data Strategy, Statistical Analysis, Data Science, Social Media, Text Mining, Anomaly Detection, Business Analytics, Decision Tree Learning, Supervised Learning, Cloud Computing
Beginner · Specialization · 3 - 6 Months

Arizona State University
Skills you'll gain: Supervised Learning, Unsupervised Learning, Generative Adversarial Networks (GANs), Deep Learning, Image Analysis, Machine Learning Algorithms, Applied Machine Learning, Python Programming, Machine Learning, Artificial Neural Networks, Model Evaluation, Data Processing, Classification Algorithms, Computer Vision, Predictive Modeling, Computer Programming, Regression Analysis
Beginner · Course · 1 - 4 Weeks