
Tsinghua University
Skills you'll gain: Data Structures, Algorithms, Graph Theory, Computational Thinking, Theoretical Computer Science, System Design and Implementation, Computer Programming, Data Storage
★ 2.9 (40) · Intermediate · Specialization · 3 - 6 Months

Coursera
Skills you'll gain: Vector Databases, Embeddings, Retrieval-Augmented Generation, Model Optimization, Data Ethics, Responsible AI, Model Evaluation, Performance Tuning, Performance Testing
Intermediate · Course · 1 - 4 Weeks

Princeton University
Skills you'll gain: Combinatorics, Algorithms, Theoretical Computer Science, Mathematical Theory & Analysis, Data Structures, Advanced Mathematics, Mathematical Modeling, Probability, Applied Mathematics, Calculus
★ 4.4 (1.1K) · Advanced · Course · 1 - 3 Months

Skills you'll gain: Data Structures, Algorithms, Java Programming, Java, Computer Programming, Applied Mathematics, Geometry, Problem Solving
Intermediate · Course · 1 - 3 Months

University of Glasgow
Skills you'll gain: Model Training, Model Evaluation, Matlab, Data Visualization, Data Preprocessing, Model Optimization, Scientific Visualization, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning Methods, Statistical Methods, Mathematical Software, Data Literacy, Statistical Machine Learning, Data Wrangling, Applied Mathematics, Data Validation, Data Quality, Mathematical Modeling, Engineering Analysis, Artificial Neural Networks
★ 5 (139) · Beginner · Specialization · 1 - 3 Months

SkillsBooster Academy
Skills you'll gain: Agentic Workflows, Search Engine Optimization, Agentic systems, Web Analytics and SEO, AI Workflows, Content Optimization, Generative AI Agents, Cross-Functional Team Leadership, Keyword Research, Prompt Engineering, Semantic Web, Prompt Patterns, ChatGPT, LLM Application, Content Strategy, Artificial Intelligence, Marketing Automation, Generative AI, Predictive Analytics, Business Strategy
Beginner · Course · 1 - 3 Months

Princeton University
Skills you'll gain: Theoretical Computer Science, Data Structures, Computer Science, Computer Architecture, Computer Systems, Algorithms, Computer Programming, Computational Logic, Java Programming, Computer Hardware, Scalability
★ 4.7 (762) · Intermediate · Course · 1 - 3 Months

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Computer Science, Computer Programming, Solution Design, Problem Solving, Mathematical Theory & Analysis
Beginner · 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

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

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

Coursera
Skills you'll gain: Vector Databases, Semantic Web, Model Optimization, Embeddings, Application Programming Interface (API)
Intermediate · Course · 1 - 4 Weeks