
University of Colorado System
Skills you'll gain: Database Design, Business Intelligence, Data Warehousing, Relational Databases, Data Modeling, Decision Support Systems, Data Visualization, Database Management Systems, Databases, Dashboard, SQL, Star Schema, Performance Measurement, Data Governance, Oracle Databases, Data Integration, Operational Performance Management, Extract, Transform, Load, Business Analytics, Data Management
Advanced · Specialization · 3 - 6 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
University of Michigan
Skills you'll gain: Web Scraping, Restful API, Web Services, JSON, Extensible Markup Language (XML), Network Protocols, Application Programming Interface (API), Hypertext Markup Language (HTML), Python Programming, Data Capture, Data Manipulation, Software Installation
Beginner · Course · 1 - 3 Months

University at Buffalo
Skills you'll gain: Blockchain, Program Development, Secure Coding, Development Environment, Web Development Tools, Software Design, Integrated Development Environments, Solution Design, Event-Driven Programming, Object Oriented Programming (OOP), Transaction Processing, Computer Programming Tools, Data Validation
Intermediate · Course · 1 - 4 Weeks

University of Illinois Urbana-Champaign
Skills you'll gain: C++ (Programming Language), Data Structures, Object Oriented Programming (OOP), Object Oriented Design, Graph Theory, Development Environment, Data Storage, Engineering Software, Unstructured Data, Computer Programming, Algorithms, Data Storage Technologies, Debugging, Program Development, Database Systems, Database Theory, Network Routing, Theoretical Computer Science
Intermediate · Specialization · 1 - 3 Months

The University of Edinburgh
Skills you'll gain: Precision Medicine, Bioinformatics, Image Analysis, Biomedical Technology, Process Driven Development, Medical Imaging, Big Data, Data Science, Data Ethics, Health Informatics, Statistical Modeling, Machine Learning, Natural Language Processing, Data Integration, Network Analysis, Graph Theory, Python Programming
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Video Game Development, Game Design, Python Programming, Debugging, Development Testing, Animation and Game Design, Software Testing, Programming Principles, Event-Driven Programming, Business Logic, User Interface (UI), User Interface (UI) Design, Development Environment
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Animation and Game Design, Video Game Development, 3D Assets, Event-Driven Programming, Animations, Game Design, Graphics Software, Computer Graphics, Visualization (Computer Graphics), Interactive Design, Computer Graphic Techniques, Debugging, User Interface (UI), User Interface (UI) Design, UI Components, Program Development, Python Programming, Application Design, Development Environment, Development Testing
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Software Installation, Programming Principles, Data Validation, Scripting Languages, Python Programming, Program Development, Scripting, Computational Thinking, Development Environment, Data Processing, Computer Programming, Algorithms, Debugging
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Matplotlib, Data Visualization Software, Data Structures, Data Manipulation, Pandas (Python Package), NumPy, Data Processing, Exploratory Data Analysis, Python Programming, Object Oriented Programming (OOP)
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Excel Macros, Visual Basic (Programming Language), Programming Principles, Data Import/Export, Microsoft Excel, Problem Solving, Data Structures, Computer Programming, Scripting, Spreadsheet Software, Simulations, Algorithms, UI Components, Scripting Languages, Debugging, Data Management, User Interface (UI), Data Cleansing, Automation, Data Validation
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: JSON, Package and Software Management, Web Scraping, Application Programming Interface (API), File Management, Python Programming, Authentications, Scripting, Data Processing, Performance Testing, Probability & Statistics
Intermediate · Course · 1 - 3 Months