
University of California, Irvine
Skills you'll gain: Cost Estimation, Project Estimation, Cost Management, Project Schedules, Estimation, Quality Management, Milestones (Project Management), Project Planning, Budget Management, Project Management, Scheduling, Timelines, Work Breakdown Structure, Budgeting, Resource Allocation, Dependency Analysis, Resource Management, Matrix Management
★ 4.7 (9.4K) · Mixed · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Data Structures, Algorithms, Theoretical Computer Science, Data Science, Analysis, Probability & Statistics, Python Programming
★ 4.7 (536) · Intermediate · Course · 1 - 4 Weeks

University of London
Skills you'll gain: Pseudocode, Algorithms, Computer Science, Data Structures, Diagram Design
★ 4.4 (26) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Algorithms, Applied Mathematics, Data Structures, Theoretical Computer Science, Numerical Analysis, Computational Thinking, Mathematical Theory & Analysis, Performance Tuning, Logical Reasoning
Intermediate · Course · 1 - 3 Months
Stanford University
Skills you'll gain: Algorithms, Bioinformatics, Graph Theory, Computational Thinking, Data Structures, Theoretical Computer Science
★ 4.8 (1.3K) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Unsupervised Learning, Generative AI, Large Language Modeling, Supervised Learning, Deep Learning, Generative Model Architectures, LLM Application, Applied Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Reinforcement Learning, Statistical Machine Learning, Machine Learning Algorithms, Model Training, Artificial Neural Networks, Feature Engineering, Unstructured Data, Model Evaluation, Dimensionality Reduction, Model Optimization
★ 4.7 (64) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Structures, Java Programming, Object Oriented Programming (OOP), Object Oriented Design, Computational Thinking, Algorithms, Debugging, Java, Applied Mathematics, Programming Principles, Computer Programming, Theoretical Computer Science, Numerical Analysis, File I/O, Program Development, Mathematical Theory & Analysis, Pseudocode, Software Installation, Software Architecture, Integrated Development Environments
Intermediate · Specialization · 3 - 6 Months

Stanford University
Skills you'll gain: Algorithms, Graph Theory, Theoretical Computer Science, Computational Thinking, Mathematical Theory & Analysis, Analysis, Computer Science, Probability & Statistics, Probability, Design Strategies
★ 4.8 (5.3K) · Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Problem Solving, Computational Thinking, Probability Distribution, Behavioral Economics, Logical Reasoning, Algorithms, Analytical Skills, Theoretical Computer Science, Decision Intelligence
★ 4.4 (186) · Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Operations Research, Algorithms, Graph Theory, Network Model, Combinatorics, Mathematical Modeling, Theoretical Computer Science, Model Optimization, Python Programming, Network Analysis
★ 4.8 (59) · Advanced · Course · 1 - 4 Weeks

École normale supérieure
Skills you'll gain: Theoretical Computer Science, Combinatorics, Algorithms, Graph Theory, Operations Research, Linear Algebra, Applied Mathematics, Mathematical Modeling, Solution Design, Probability
★ 4.7 (558) · Mixed · Course · 1 - 3 Months

Northeastern University
Skills you'll gain: Algorithms, Graph Theory, Computer Programming, Performance Tuning
Mixed · Course · 1 - 3 Months