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

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Algorithms, Data Management, Computational Thinking, Memory Management, C and C++, Software Design, Problem Solving, Complex Problem Solving
Mixed · Course · 1 - 3 Months

Skills you'll gain: Graph Theory, Algorithms, Game Theory, Data Structures, Computer Programming, Computational Thinking, Problem Solving
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Structures, Algorithms, Java, Java Programming, Programming Principles, Computer Programming, Performance Tuning, Computational Thinking, Theoretical Computer Science, Solution Design
Beginner · Course · 1 - 3 Months

Coursera
Skills you'll gain: Model Optimization, Simulations, Plot (Graphics)
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Retrieval-Augmented Generation, Embeddings, Vector Databases, LLM Application, Generative AI Agents, Generative AI, Large Language Modeling, Natural Language Processing, Google Cloud Platform
★ 4.2 (19) · 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, Test Script Development, Data Structures, Java Programming, Algorithms, Software Testing, Java, Test Automation, Software Development, Scalability
★ 4.1 (60) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Computational Thinking, Algorithms, Program Development, Theoretical Computer Science, Software Development, Software Engineering, Programming Principles, Data Structures, Computer Programming, Javascript, Computer Science, Web Development
Intermediate · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Algorithms, Network Routing, Graph Theory, Theoretical Computer Science, Network Analysis, Computer Science, Big Data, Python Programming, Model Optimization
★ 4.6 (701) · Advanced · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Theoretical Computer Science, Algorithms, Computational Thinking, Data Structures, Design Strategies, Quantum computing, Python Programming, Analysis
★ 4.6 (266) · Advanced · 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

University of California San Diego
Skills you'll gain: Bioinformatics, Algorithms, Data Structures, Theoretical Computer Science, Precision Medicine, Data Transformation, Life Sciences
★ 4.5 (1.1K) · Intermediate · Course · 1 - 4 Weeks