
Skills you'll gain: SAS (Software), Data Analysis, Exploratory Data Analysis, Statistical Programming, Data Manipulation, Data Transformation, Data Import/Export, Data Validation
Intermediate · Course · 1 - 4 Weeks

Vanderbilt University
Skills you'll gain: Event-Driven Programming, Programming Principles, Computer Programming, Distributed Computing, Computer Science, Computational Thinking, Computer Networking, Data Structures, Natural Language Processing, Algorithms, Problem Solving, Application Programming Interface (API)
Beginner · Course · 1 - 3 Months

Dartmouth College
Skills you'll gain: C (Programming Language), Software Documentation, Programming Principles, Computer Programming, Debugging, Development Environment, Engineering Calculations
Beginner · Course · 1 - 3 Months

University of Colorado System
Skills you'll gain: Computational Thinking, Data Collection, Microsoft Visual Studio, Program Development, C (Programming Language), Programming Principles, Algorithms, Data Storage, Computer Programming
Beginner · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Video Game Development, Animations, Event-Driven Programming, Animation and Game Design, Game Design, Storyboarding, 3D Assets, Programming Principles, Computer Graphics, Computer Programming, Scripting, Debugging
Beginner · Course · 1 - 3 Months

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

Skills you'll gain: Programming Principles, Debugging, Computer Programming, Application Design, Computer Science, Maintainability, Object Oriented Programming (OOP), Software Development, Data Management, Algorithms, Software Architecture
Beginner · Course · 3 - 6 Months

Duke University
Skills you'll gain: Debugging, Software Testing, Program Development, Simulations, Computer Programming, Algorithms, Development Environment, C (Programming Language), Command-Line Interface
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: SAS (Software), Data Import/Export, Statistical Analysis, Data Analysis, Statistical Programming, Data Manipulation, Data Processing, Data Access, Computer Programming
Intermediate · Course · 1 - 3 Months

International Institute of Information Technology Bangalore
Skills you'll gain: File I/O, C (Programming Language), Programming Principles, Data Structures, Computer Programming, Algorithms, Program Development, Data Storage, Integrated Development Environments, Debugging, Problem Solving
Beginner · Course · 1 - 3 Months

University of California San Diego
Skills you'll gain: Computational Thinking, Education Software and Technology, Digital pedagogy, Programming Principles, Debugging, Computer Programming, Computer Science, Brainstorming
Beginner · Course · 1 - 3 Months

EDUCBA
Skills you'll gain: Object Oriented Programming (OOP), Java Programming, File I/O, Application Development, Computer Programming, User Interface (UI), Programming Principles, Databases, System Design and Implementation, Integrated Development Environments, SQL, Data Validation
Beginner · Course · 1 - 3 Months