
California Institute of the Arts
Skills you'll gain: Wireframing, User Interface and User Experience (UI/UX) Design, Mockups, Responsive Web Design, Web Design, User Interface (UI) Design, User Experience Design, Prototyping, Web Language, HTML and CSS, Typography
Intermediate · Course · 1 - 3 Months

Imperial College London
Skills you'll gain: Analytical Skills, Sampling (Statistics), Statistical Hypothesis Testing, Data Literacy, R (Software), Data Analysis, R Programming, Statistics, Public Health, Statistical Inference, Descriptive Statistics, Probability Distribution, Data Import/Export
Beginner · Course · 1 - 4 Weeks

Epic Games
Skills you'll gain: Game Design, Video Game Development, Software Design Documents, Ideation, Software Documentation, Animation and Game Design, Interactive Design, Conceptual Design, Design Strategies, User Experience Design, Prototyping, Presentations, Creativity, Collaborative Software, Target Market
Beginner · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: jQuery, Ajax, JSON, Django (Web Framework), Javascript, Object Oriented Programming (OOP), Web Development Tools, Debugging
Intermediate · Course · 1 - 3 Months

University at Buffalo
Skills you'll gain: Electrical Systems, Electrical Wiring, HVAC, Building Design, Construction Inspection, Basic Electrical Systems, Engineering Calculations, Architectural Design, System Requirements, Mechanical Design, Building Codes, Structural Analysis, Cost Estimation
Intermediate · Course · 1 - 3 Months

University of California, Santa Cruz
Skills you'll gain: Bayesian Statistics, Statistical Modeling, Markov Model, Statistical Analysis, Regression Analysis, R Programming, Simulations, Statistical Inference, Data Analysis, Probability, Probability Distribution
Intermediate · Course · 1 - 3 Months

University of California San Diego
Skills you'll gain: Apache Hadoop, Big Data, Data Analysis, Apache Spark, Data Science, Data Processing, Distributed Computing, Performance Tuning, Scalability, Data Storage, Python Programming
Mixed · Course · 1 - 3 Months

Skills you'll gain: C and C++, Data Import/Export, C++ (Programming Language), Object Oriented Programming (OOP), Data Validation, Object Oriented Design, Programming Principles, Computer Programming, Data Structures, File Management, Integrated Development Environments, Software Documentation, Computer Science, Data Storage
Beginner · Specialization · 3 - 6 Months

MathWorks
Skills you'll gain: Data Visualization, Interactive Data Visualization, Data Import/Export, Technical Communication, Data Analysis, Exploratory Data Analysis, Data Visualization Software, Data Cleansing, Matlab, Statistical Analysis, Probability & Statistics, Descriptive Statistics, Data Manipulation, Data Mapping, Scripting
Beginner · Course · 1 - 3 Months

University of Alberta
Skills you'll gain: Computational Thinking, Video Game Development, Game Design, Programming Principles, Animation and Game Design, Software Quality (SQA/SQC), Problem Solving, Computer Programming, Program Development, Software Engineering, Python Programming, Algorithms, Object Oriented Programming (OOP), Pseudocode, Data Structures, Application Design, Debugging, Computer Science, Test Planning
Beginner · Course · 1 - 3 Months

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Data Structures, Distributed Computing, Algorithms, Functional Design, Other Programming Languages, Java, Performance Tuning
Intermediate · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Debugging, Algorithms, Microsoft Visual Studio, Problem Solving, Data Processing, Python Programming, Software Development, Data Analysis
Beginner · Course · 1 - 4 Weeks