
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, Software Engineering, Algorithms, Memory Management, Computer Programming Tools, Integrated Development Environments, Debugging, Program Development, Database Systems, Theoretical Computer Science

Included with Coursera Plus
Intermediate · Specialization · 1 - 3 Months

The Chinese University of Hong Kong
Skills you'll gain: Operations Research, Model Optimization, Computational Logic, Combinatorics, Algorithms, Applied Mathematics, Mathematical Modeling, Mathematical Software, Computational Thinking, Decision Support Systems, Data Transformation, Theoretical Computer Science, Performance Tuning, Linear Algebra

Included with Coursera Plus
Intermediate · Course · 1 - 4 Weeks

Peking University
Skills you'll gain: Algorithms, Mathematical Modeling, Pseudocode, Theoretical Computer Science, Computational Thinking, Combinatorics, Mathematical Theory & Analysis, Network Routing, Design Strategies

Included with Coursera Plus
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Structures, Algorithms, Programming Principles, Computer Programming, Theoretical Computer Science, Computational Thinking, Javascript, Memory Management

Included with Coursera Plus
Intermediate · Course · 1 - 3 Months

Rice University
Skills you'll gain: Graph Theory, Algorithms, Computational Thinking, Data Analysis, Data Structures, Theoretical Computer Science, Network Analysis, Analysis, Programming Principles, Python Programming, Program Development

Included with Coursera Plus
Intermediate · Course · 1 - 4 Weeks
Stanford University
Skills you'll gain: Algorithms, Graph Theory, Theoretical Computer Science, Network Routing, Computational Thinking, Data Structures, Computer Science

Included with Coursera Plus
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Algorithms, Computational Thinking, Data Structures, Geometry

Included with Coursera Plus
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Reinforcement Learning, Deep Learning, Model Optimization, Large Language Modeling, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning Algorithms, Machine Learning, Model Training, Applied Machine Learning, Natural Language Processing, Performance Tuning

Included with Coursera Plus
Advanced · Course · 1 - 3 Months

Skills you'll gain: Graph Theory, Computational Thinking, Data Structures, Algorithms, Problem Solving, Programming Principles, Computer Programming, Theoretical Computer Science, Javascript, Solution Design, Performance Tuning, Memory Management

Included with Coursera Plus
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Graph Theory, Algorithms, Problem Solving, Computational Thinking, Computer Programming, Programming Principles, Performance Tuning

Included with Coursera Plus
Intermediate · Course · 1 - 3 Months

Pragmatic AI Labs
Skills you'll gain: Rust (Programming Language), Social Network Analysis, Algorithms, Network Model, Network Analysis, Data Structures, Command-Line Interface, JSON, Data Processing, Continuous Integration, Package and Software Management, Linear Algebra

Included with Coursera Plus
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Structures, Object Oriented Programming (OOP), Java Programming, Object Oriented Design, Computational Thinking, Algorithms, Debugging, Java, Applied Mathematics, Programming Principles, Computer Programming, Theoretical Computer Science, Numerical Analysis, Computer Programming Tools, Mathematical Theory & Analysis, Pseudocode, Software Installation, Software Architecture, Performance Tuning, Other Programming Languages

Included with Coursera Plus
Intermediate · Specialization · 3 - 6 Months