
Dartmouth College
Skills you'll gain: Computer Programming Tools, C (Programming Language), Programming Principles, Embedded Systems, Software Development Tools, Computer Engineering, Algorithms, Data Structures, Computer Programming, Computational Logic
★ 4.7 (106) · Beginner · Course · 1 - 3 Months

Tsinghua University
Skills you'll gain: Data Structures, Algorithms, Computer Programming
★ 2.7 (7) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Cryptography
Beginner · Course · 1 - 4 Weeks

University of London
Skills you'll gain: Combinatorics, Probability & Statistics, Data Analysis, Advanced Mathematics, Linear Algebra, Mathematics and Mathematical Modeling, Mathematical Theory & Analysis, Geometry, Applied Mathematics, Statistics, Statistical Analysis, Statistical Methods, Probability, Algorithms, Algebra, Descriptive Statistics
Beginner · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: File I/O, Memory Management, C and C++, C++ (Programming Language), Code Reusability, Vibe coding, API Design, Software Architecture, Software Design, Functional Design, Maintainability, Data Import/Export, Data Structures, AI literacy, AI Integrations, Data Validation, Performance Tuning, Build Tools, Verification And Validation, Package and Software Management
Beginner · Course · 1 - 3 Months

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

Skills you'll gain: Software Design Patterns, Computational Thinking, Software Design, Algorithms, Theoretical Computer Science, Software Development, Data Structures, Computer Programming, Problem Solving, Computer Science, Machine Learning Methods
Advanced · Course · 1 - 4 Weeks

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

Fred Hutchinson Cancer Center
Skills you'll gain: ChatGPT, Responsible AI, Generative AI, Data Ethics, Algorithms, LLM Application, Artificial Intelligence, Predictive Modeling, AI literacy, Predictive Analytics, Machine Learning, Decision Intelligence, Ethical Standards And Conduct, Record Keeping, Data Collection, Diversity Awareness, Model Evaluation, Case Studies
Beginner · Course · 1 - 4 Weeks

University of Geneva
Skills you'll gain: Data-oriented programming, Memory Management, Object Oriented Design, System Programming
Intermediate · Course · 1 - 3 Months

Tsinghua University
Skills you'll gain: Data Structures, System Design and Implementation, Algorithms, Computer Programming
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Algorithms, Data Structures, Javascript, Computer Programming
Intermediate · Course · 1 - 4 Weeks