
University of Michigan
Skills you'll gain: Database Design, SQL, MySQL, PHP (Scripting Language), Relational Databases, JSON, jQuery, Hypertext Markup Language (HTML), Javascript and jQuery, Ajax, Databases, Data Modeling, Database Application, Database Development, Debugging, Web Applications, Object Oriented Programming (OOP), Application Development, Web Development, Javascript
Intermediate · Specialization · 3 - 6 Months
University of Michigan
Skills you'll gain: Network Analysis, Social Network Analysis, Graph Theory, Data Analysis, Analysis, Pandas (Python Package), Predictive Analytics, Unsupervised Learning, Matplotlib, Python Programming, Data Import/Export, Algorithms
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Prototyping, 3D Modeling, 3D Assets, Design Strategies, Engineering Design Process, Computer-Aided Design, Manufacturing Processes, Technical Design, Design Software, Functional Design, Design, Materials science, Typography, Digital Design
Advanced · Course · 3 - 6 Months
Rice University
Skills you'll gain: Microsoft Excel, Pivot Tables And Charts, Graphing, Spreadsheet Software, Excel Formulas, Data Analysis, Histogram, Scatter Plots, Data Visualization Software, Data Manipulation, Data Import/Export
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Amazon Elastic Compute Cloud, Application Deployment, Tensorflow, Image Analysis, Feature Engineering, Computer Vision, Deep Learning, Applied Machine Learning, Application Development, Data Processing
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Object Oriented Programming (OOP), C++ (Programming Language), Data Structures, Software Design Patterns, Programming Principles, File Management, Algorithms, Simulations
Advanced · Course · 1 - 4 Weeks

University of Alberta
Skills you'll gain: Software Architecture, Model View Controller, Unified Modeling Language, Object Oriented Design, Service Oriented Architecture, API Design, Systems Architecture, Web Services, Software Design Patterns, Software Design, Simple Object Access Protocol (SOAP), Microservices, Restful API, Software Design Documents, Software Visualization, Code Review, Solution Architecture, Object Oriented Programming (OOP), Java, Software Development
Beginner · Specialization · 3 - 6 Months
Duke University
Skills you'll gain: Pandas (Python Package), Bash (Scripting Language), Version Control, Jupyter, Linux Commands, Git (Version Control System), Shell Script, Linux, Web Scraping, Linux Administration, Data Manipulation, MySQL, Microservices, AWS SageMaker, SQL, JSON, Cloud Engineering, Python Programming, Big Data, Data Science
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Matplotlib, Scientific Visualization, Data Visualization Software, Interactive Data Visualization, Seaborn, Jupyter, NumPy, Performance Tuning, Javascript and jQuery, Development Environment, Python Programming, Debugging, Hypertext Markup Language (HTML)
Mixed · Course · 1 - 3 Months

The University of Edinburgh
Skills you'll gain: Software Engineering, Programming Principles, Animation and Game Design, Software Development, Software Design, Event-Driven Programming, Computer Programming, Computational Thinking, Debugging, Algorithms
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Excel Macros, Programming Principles, Visual Basic (Programming Language), Data Structures, Computer Programming, Spreadsheet Software, Problem Solving, Automation, Algorithms, Scripting Languages, Debugging, Data Management, Data Cleansing
Beginner · Course · 1 - 3 Months

Birla Institute of Technology & Science, Pilani
Skills you'll gain: MongoDB, Redis, NoSQL, Database Management Systems, Database Systems, Operational Databases, Databases, Data Store, Amazon DynamoDB, Relational Databases, Database Design, Apache Kafka, Database Management, SQL, Distributed Computing, Databricks, Big Data, Data Architecture, Data Modeling, Cloud Computing
Intermediate · Course · 1 - 3 Months