Rice University
Specialization
University of California San Diego
Specialization
University of California San Diego
Course
University of California San Diego
Course
University of Colorado Boulder
Build toward a degree
Specialization
University of California San Diego
Specialization
University of California San Diego
Course
Rice University
Specialization
The language used throughout the course, in both instruction and assessments.
Princeton University
Skills you'll gain: Combinatorics, Mathematical Theory & Analysis, Advanced Mathematics, Theoretical Computer Science, Calculus, Probability, Applied Mathematics
Intermediate · Course · 1 - 3 Months
University of California San Diego
Skills you'll gain: Combinatorics, Probability, Probability Distribution, Algorithms, Bayesian Statistics, Mathematical Modeling, Statistics, Arithmetic, Python Programming, Simulations
Beginner · Course · 1 - 3 Months
University of California San Diego
Skills you'll gain: Graph Theory, Logical Reasoning, Cryptographic Protocols, Combinatorics, Computational Logic, Deductive Reasoning, Cryptography, Probability, Key Management, Computational Thinking, Encryption, Probability Distribution, Network Analysis, Public Key Cryptography Standards (PKCS), Theoretical Computer Science, Bayesian Statistics, Python Programming, Data Structures, Algorithms, Arithmetic
Beginner · Specialization · 3 - 6 Months
Shanghai Jiao Tong University
Skills you'll gain: Combinatorics, Graph Theory, Theoretical Computer Science, Mathematical Theory & Analysis, Advanced Mathematics, Network Analysis, Computational Thinking, Algorithms, Data Structures, Computer Science
Intermediate · Course · 1 - 3 Months
University of California San Diego
Skills you'll gain: Graph Theory, Combinatorics, Network Analysis, Data Structures, Network Routing, Algorithms, Theoretical Computer Science, Program Development
Beginner · Course · 1 - 3 Months
Johns Hopkins University
Skills you'll gain: Game Theory, Mathematical Modeling, Political Sciences, Combinatorics, Social Sciences, Probability, Applied Mathematics, Critical Thinking, General Mathematics, Statistical Analysis
Beginner · Course · 1 - 4 Weeks
École normale supérieure
Skills you'll gain: Theoretical Computer Science, Combinatorics, Algorithms, Graph Theory, Computational Thinking, Operations Research, Mathematical Modeling, Probability
Mixed · Course · 1 - 3 Months
University of London
Skills you'll gain: Virtual Reality, Mobile Development, Human Computer Interaction, Agile Software Development, Animations, Data Ethics, Event-Driven Programming, Game Design, Git (Version Control System), Web Applications, Incident Response, Data Science, Natural Language Processing, Computational Logic, Unsupervised Learning, Combinatorics, Database Design, Web Development, Generative AI, Full-Stack Web Development
Earn a degree
Degree · 1 - 4 Years
University of London
Skills you'll gain: Virtual Reality, Mobile Development, Human Computer Interaction, Agile Software Development, Animations, Data Ethics, Event-Driven Programming, Game Design, Git (Version Control System), Web Applications, Incident Response, Data Science, Natural Language Processing, Computational Logic, Unsupervised Learning, Combinatorics, Database Design, Web Development, Generative AI, Full-Stack Web Development
Credit offered
Graduate Certificate · 6 - 12 Months
University of London
Skills you'll gain: Virtual Reality, Mobile Development, Human Computer Interaction, Agile Software Development, Animations, Data Ethics, Event-Driven Programming, Game Design, Git (Version Control System), Web Applications, Incident Response, Data Science, Natural Language Processing, Computational Logic, Unsupervised Learning, Combinatorics, Database Design, Web Development, Generative AI, Full-Stack Web Development
Credit offered
Graduate Certificate · 6 - 12 Months
University of Colorado Boulder
Skills you'll gain: Algorithms, Data Structures, Graph Theory, Operations Research, Theoretical Computer Science, Public Key Cryptography Standards (PKCS), Computer Programming, Computational Thinking, Cryptography, Programming Principles, Computer Science, Applied Mathematics, Tree Maps, Encryption, Python Programming, Combinatorics, Data Science, Advanced Mathematics, Mathematical Modeling, Design Strategies
Build toward a degree
Advanced · Specialization · 3 - 6 Months
Rice University
Skills you'll gain: Computational Thinking, Event-Driven Programming, Algorithms, Combinatorics, Graph Theory, Programming Principles, Application Development, Object Oriented Programming (OOP), Data Structures, Probability, Computer Programming, Bioinformatics, Interactive Design, Program Development, Big Data, Python Programming, Data Analysis, User Interface (UI), Theoretical Computer Science, Computer Science
Beginner · Specialization · 3 - 6 Months