
Pontificia Universidad Católica de Chile
Skills you'll gain: Object Oriented Programming (OOP), Data Structures, Programming Principles, Algorithms, Program Development, Computational Thinking, Python Programming, Analysis
Intermediate Ā· Course Ā· 1 - 3 Months

Coursera
Skills you'll gain: Data Structures, Plot (Graphics), Programming Principles, Python Programming, Data Storage
Intermediate Ā· Guided Project Ā· Less Than 2 Hours

Skills you'll gain: Graph Theory, Javascript, Pseudocode, Programming Principles, Computer Science, Performance Tuning
Intermediate Ā· Course Ā· 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Performance Testing, Scalability, Data Architecture, Software Architecture, Distributed Computing, Predictive Modeling, Microservices, Big Data, Database Architecture and Administration, Test Case, Software Engineering, Application Performance Management, Data Store
Build toward a degree
Advanced Ā· Course Ā· 1 - 4 Weeks

Coursera
Skills you'll gain: C++ (Programming Language), Data Structures, Data Store, Data Cleansing, Data Mapping, Data Import/Export, Data Validation, Data Integrity
Intermediate Ā· Guided Project Ā· Less Than 2 Hours

Clemson University
Skills you'll gain: Graph Theory, Data Structures, Algorithms, Theoretical Computer Science, Computational Thinking, Computer Programming, Design Strategies, Mathematical Theory & Analysis, Probability
Build toward a degree
Intermediate Ā· Course Ā· 1 - 3 Months

University of Geneva
Skills you'll gain: Data-oriented programming, Computational Thinking, Operating Systems
Intermediate Ā· Course Ā· 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Object Oriented Design, Object Oriented Programming (OOP), Software Design Patterns, Unified Modeling Language, Software Design, Java Programming, Software Architecture, Application Design, User Interface and User Experience (UI/UX) Design, API Design, Data Modeling, Artificial Intelligence
Build toward a degree
Intermediate Ā· Course Ā· 1 - 3 Months

Skills you'll gain: Graph Theory, Data Structures, Algorithms, Program Development, Programming Principles, Computational Thinking, Theoretical Computer Science, Computer Science, Python Programming
Intermediate Ā· Course Ā· 1 - 3 Months

EIT Digital
Skills you'll gain: Geometry, Algorithms, Computer Graphics, Data Structures, Graph Theory, Spatial Data Analysis, Computational Thinking, Geographic Information Systems, Pseudocode, Theoretical Computer Science, Spatial Analysis
Intermediate Ā· Course Ā· 1 - 4 Weeks

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Computer Architecture, Hardware Architecture, Computer Systems, Hardware Design, System Programming, File Systems, Cloud Platforms
Intermediate Ā· Course Ā· 1 - 3 Months

Rice University
Skills you'll gain: Development Environment, Data Structures, File Management, Data Storage, Scripting, Python Programming, Program Development, Scripting Languages, Debugging
Beginner Ā· Course Ā· 1 - 4 Weeks