
Tsinghua University
Skills you'll gain: Data Structures, Algorithms, Vector Databases, Programming Principles, Computational Thinking, Computer Science, Performance Tuning
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Retrieval-Augmented Generation, Large Language Modeling, LLM Application, Development Environment, Multimodal Prompts, Embeddings, Vector Databases, User Interface (UI), Generative AI, AI Workflows, AI Personalization, Prompt Engineering, Agentic systems, Data Visualization, Image Analysis, Application Development, Augmented Reality, Text Mining, Graph Theory, Query Languages
Intermediate · Specialization · 3 - 6 Months

Stanford University
Skills you'll gain: Algorithms, Graph Theory, Data Structures, Theoretical Computer Science, Computational Thinking, Analysis, Computer Science, Probability
Intermediate · Course · 1 - 4 Weeks

Tsinghua University
Skills you'll gain: Data Structures, Algorithms, Graph Theory, Computational Thinking, Programming Principles, Computer Programming
Intermediate · Course · 1 - 3 Months

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

Princeton University
Skills you'll gain: Graph Theory, Data Structures, Algorithms, Theoretical Computer Science, Operations Research, Computational Thinking, Computer Programming, Network Routing, Java Programming, Linear Algebra
Intermediate · Course · 3 - 6 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, Computer Programming, Program Development
Intermediate · Course · 1 - 4 Weeks

Northeastern University
Skills you'll gain: Algorithms, Bayesian Statistics, Theoretical Computer Science, Network Model, Pseudocode, Computational Thinking, Bayesian Network, Data Structures, Graph Theory, Machine Learning Algorithms, Classification Algorithms, Network Analysis, Probability, Probability & Statistics
Mixed · Course · 1 - 3 Months

Northeastern University
Skills you'll gain: Responsible AI, Artificial Intelligence and Machine Learning (AI/ML), AI Enablement, Machine Learning, Governance, Model Evaluation, Risk Mitigation, Algorithms, Data Preprocessing, Business Ethics, Data Governance, Data Collection, Regulatory Requirements, Business, Business Strategy, Business Planning
Beginner · Course · 1 - 4 Weeks

Northeastern University
Skills you'll gain: Algorithms, Graph Theory, Computational Thinking, Programming Principles, Pseudocode, Theoretical Computer Science, Data Structures, Computer Programming, Performance Tuning, Scalability, Design Strategies
Mixed · Course · 1 - 3 Months

Skills you'll gain: Data Structures, Algorithms, Graph Theory, Programming Principles, Theoretical Computer Science, Computer Science, Computer Programming, Python Programming, Pandas (Python Package), Machine Learning Algorithms, Computational Thinking, C++ (Programming Language), Data Architecture, Random Forest Algorithm, Performance Tuning, Object Oriented Programming (OOP), Network Analysis, Program Development, Problem Solving, Debugging
Intermediate · Specialization · 3 - 6 Months

Whizlabs
Skills you'll gain: Machine Learning Algorithms, Image Analysis, Reinforcement Learning, Classification Algorithms, Forecasting, Algorithms, AWS SageMaker, Machine Learning, Supervised Learning, Unsupervised Learning, Predictive Modeling, Regression Analysis, Natural Language Processing
Beginner · Course · 1 - 4 Weeks