
University of Colorado Boulder
Skills you'll gain: Theoretical Computer Science, Algorithms, Data Structures, Computational Thinking, Computer Programming, Programming Principles, Computer Science, Advanced Mathematics, Mathematical Theory & Analysis, Python Programming, Program Development, Analysis, Data Analysis
Build toward a degree
Advanced · Course · 1 - 4 Weeks

Vanderbilt University
Skills you'll gain: Prompt Engineering, ChatGPT, Prompt Patterns, Ideation, Verification And Validation, Succession Planning, LLM Application, Productivity, OpenAI, Business Writing, Responsible AI, Generative AI, Meeting Facilitation, Organizational Leadership, Strategic Leadership, Artificial Intelligence, Leadership and Management, Creativity, Problem Solving, Risk Management
Beginner · Specialization · 1 - 3 Months

EIT Digital
Skills you'll gain: Computational Logic, Combinatorics, Logical Reasoning, Mathematical Modeling, Operations Research, Theoretical Computer Science, Applied Mathematics, Algorithms, Linear Algebra, Verification And Validation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Process Optimization, Process Improvement, Brainstorming, Continuous Improvement Process, Business Process Improvement, Root Cause Analysis, Creative Problem-Solving, Innovation, Operational Efficiency, Knowledge Transfer, Collaboration, Technology Strategies, Data Management
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: JUnit, Test Driven Development (TDD), Version Control, Git (Version Control System), GitHub, Performance Tuning, Unit Testing, Data Structures, Java Programming, Development Testing, Algorithms, Program Development, Software Testing, Java, Computer Programming, Software Development, Programming Principles, Debugging, Scalability
Beginner · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: C (Programming Language), Programming Principles, C++ (Programming Language), Algorithms, Data Structures, Other Programming Languages, System Programming
Intermediate · Course · 1 - 4 Weeks

The University of Sydney
Skills you'll gain: Creative Problem-Solving, Problem Solving, Creative Thinking, Brainstorming, Analytical Skills, Critical Thinking, Complex Problem Solving, Case Studies, Research, Communication
Beginner · Course · 1 - 3 Months

University of California San Diego
Skills you'll gain: Algorithms, Program Development, Debugging, Development Testing, Software Testing, Computational Thinking, Computer Programming, Programming Principles, Data Structures, Theoretical Computer Science, Bioinformatics
Intermediate · 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

University of Colorado Boulder
Skills you'll gain: Excel Macros, Microsoft Excel, Visual Basic (Programming Language), Simulations, User Interface (UI), Automation, Debugging, Data Management
Advanced · Course · 1 - 3 Months

University of California, Davis
Skills you'll gain: Problem Solving, Brainstorming, Critical Thinking, Creative Thinking, Constructive Feedback, Decision Making, Analysis, Cognitive flexibility, Self-Awareness, Collaboration
Beginner · Course · 1 - 4 Weeks

University of California, Davis
Skills you'll gain: SQL, Data Quality, Complex Problem Solving, Data Visualization, JSON, Query Languages, Business Metrics, Business Reporting, Data Cleansing, Data Presentation, Forecasting, Data Analysis, Predictive Analytics, Debugging
Intermediate · Course · 1 - 4 Weeks