Stanford University
Course
University of California, Santa Cruz
Specialization
University of California San Diego
Specialization
Rice University
Specialization
Microsoft
Professional Certificate
University of California San Diego
Specialization
University of California, Santa Cruz
Specialization
University of California, Santa Cruz
Specialization
Northeastern University
Course
Northeastern University
Course
Specialization
Northeastern University
Build toward a degree
Course
The language used throughout the course, in both instruction and assessments.
Peking University
Skills you'll gain: Algorithms, Pseudocode, Mathematical Modeling, Theoretical Computer Science, Combinatorics, Computational Thinking, Applied Mathematics, Graph Theory, Mathematical Theory & Analysis, Data Structures, Bioinformatics, Design Strategies
Intermediate · Course · 1 - 3 Months
University of Pittsburgh
Skills you'll gain: Data Storytelling, Data Presentation, Interactive Data Visualization, Data Visualization Software, Data Visualization, Network Analysis, Tableau Software, Statistical Visualization, Network Model, Dashboard, Time Series Analysis and Forecasting, Matplotlib, Data Analysis, Seaborn, Graph Theory, Pandas (Python Package), Python Programming
Build toward a degree
Intermediate · Course · 1 - 4 Weeks
University of Illinois Urbana-Champaign
Skills you'll gain: C++ (Programming Language), Data Structures, Object Oriented Programming (OOP), Object Oriented Design, Graph Theory, Development Environment, Data Storage, Engineering Software, Unstructured Data, Computer Programming, Algorithms, Data Storage Technologies, Debugging, Program Development, Database Systems, Database Theory, Network Routing, Theoretical Computer Science
Intermediate · Specialization · 1 - 3 Months
Tsinghua University
Skills you'll gain: Data Structures, Algorithms, Graph Theory, Computational Thinking, Programming Principles, Theoretical Computer Science, Database Design, Computer Programming, Spatial Analysis, Computer Science, Query Languages, Data Storage
Intermediate · Specialization · 3 - 6 Months
L&T EduTech
Skills you'll gain: Electric Power Systems, Electrical Power, Systems Analysis, Electrical Engineering, Network Analysis, Numerical Analysis, Mathematical Modeling, Simulation and Simulation Software, Simulations, Graph Theory
Intermediate · Course · 1 - 4 Weeks
Johns Hopkins University
Skills you'll gain: Linear Algebra, Applied Mathematics, Algebra, Advanced Mathematics, Graph Theory, Geometry, Applied Machine Learning, Markov Model, Probability
Mixed · Course · 1 - 3 Months
University of California, Santa Cruz
Skills you'll gain: C++ (Programming Language), C and C++, Object Oriented Programming (OOP), Algorithms, C (Programming Language), Programming Principles, Graph Theory, Data Structures
Intermediate · Course · 1 - 3 Months
Peking University
Skills you'll gain: Computational Logic, Theoretical Computer Science, Graph Theory, Geospatial Information and Technology, Logical Reasoning, Spatial Analysis, Computational Thinking, Mathematics and Mathematical Modeling, Algebra, Computer Science, Algorithms
Beginner · Course · 3 - 6 Months
University of Pennsylvania
Skills you'll gain: R Programming, R (Software), Statistical Analysis, Statistical Methods, Statistical Modeling, Data Analysis, Probability & Statistics, Regression Analysis, Research Design, Graph Theory
Intermediate · Course · 1 - 3 Months
Shanghai Jiao Tong University
Skills you'll gain: Combinatorics, Graph Theory, Data Structures, Algorithms, Logical Reasoning, Theoretical Computer Science, Computational Thinking, Computer Science, Applied Mathematics, Deductive Reasoning, Computational Logic, Network Analysis, Arithmetic, Applied Machine Learning, Probability
Beginner · Course · 1 - 3 Months
University of California San Diego
Skills you'll gain: Unit Testing, Growth Mindedness, Data Structures, Graph Theory, Event-Driven Programming, Social Network Analysis, Interactive Data Visualization, Java, Java Programming, Network Analysis, Object Oriented Programming (OOP), Technical Communication, User Interface (UI), Object Oriented Design, Computer Programming, Willingness To Learn, Adaptability, Performance Tuning, Algorithms, Problem Solving
Intermediate · Specialization · 3 - 6 Months
Stanford University
Skills you'll gain: Algorithms, Graph Theory, Data Structures, Theoretical Computer Science, Computational Thinking, Analysis, Probability & Statistics, Probability
Intermediate · Course · 1 - 4 Weeks