Network Theory courses can help you learn about graph structures, connectivity, and network dynamics. You can build skills in analyzing complex systems, optimizing network performance, and understanding the spread of information or diseases. Many courses introduce tools like Python for network analysis, Gephi for visualization, and MATLAB for simulations, allowing you to apply these skills in practical work such as social network analysis, telecommunications, and epidemiology.

Stanford University
Skills you'll gain: Healthcare Ethics, Data Ethics, Applied Machine Learning, Machine Learning Algorithms, Machine Learning, Responsible AI, Artificial Neural Networks, Healthcare Industry Knowledge, Medical Science and Research, Health Care, Artificial Intelligence and Machine Learning (AI/ML), Reinforcement Learning, Supervised Learning, Health Informatics, Deep Learning, Health Policy, Data Processing
Beginner · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Shiny (R Package), Rmarkdown, Plotly, Interactive Data Visualization, Data Visualization, Data Presentation, Data Visualization Software, R Programming, Data Mapping, Data Science, Statistical Reporting, Web Applications, Package and Software Management
Mixed · Course · 1 - 3 Months

Institute for the Future
Skills you'll gain: Visionary, Systems Thinking, Strategic Thinking, Brainstorming, Game Theory, Creative Thinking, Dealing With Ambiguity, Collaboration, Interviewing Skills, Emerging Technologies, Strategic Planning, Innovation, Cognitive flexibility, Ethical Standards And Conduct, Empathy, Creativity, Communication Strategies
Beginner · Course · 1 - 3 Months

Rice University
Skills you'll gain: Apache Kafka, Apache Spark, Apache Hadoop, Distributed Computing, Java, Middleware, Scala Programming, Servers, Network Protocols
Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Operations Research, Algorithms, Applied Mathematics, Graph Theory, Combinatorics, Computational Thinking, Mathematical Modeling, Theoretical Computer Science, Python Programming
Build toward a degree
Advanced · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Network Analysis, R Programming, Statistical Analysis, Regression Analysis, Statistical Modeling, Combinatorics, Bayesian Network, Statistical Hypothesis Testing, Data Analysis, R (Software), Probability, Statistics, Probability & Statistics, Statistical Methods, Bayesian Statistics, Social Network Analysis, Applied Mathematics, Probability Distribution, Simulations, Data Science
Intermediate · Specialization · 3 - 6 Months

Johns Hopkins University
Skills you'll gain: Political Sciences, Policy Analysis, Social Justice, Social Sciences, Public Policies, Game Theory, Demography, Logical Reasoning, Applied Mathematics
Mixed · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Engineering Management, Team Leadership, Stakeholder Management, Team Management, Project Scoping, Leadership and Management, Resource Management, Team Building, Requirements Management, Stakeholder Analysis, Project Management, Project Management Life Cycle, Communication, Business Communication
Build toward a degree
Beginner · Course · 1 - 4 Weeks

Università di Napoli Federico II
Skills you'll gain: English Language, Language Competency, Language Learning, Vocabulary, Oral Comprehension, Grammar
Intermediate · Course · 1 - 3 Months

The University of Sydney
Skills you'll gain: Linear Algebra, Markov Model, Geometry, Arithmetic, Algebra, General Mathematics, Advanced Mathematics, Probability, Mathematics and Mathematical Modeling, Mathematical Theory & Analysis, Mathematical Modeling, Applied Mathematics, Statistical Methods, Engineering Analysis
Intermediate · Course · 1 - 4 Weeks

EC-Council
Skills you'll gain: Network Security, Incident Response, Computer Security Incident Management, Cryptography, Penetration Testing, Vulnerability Management, Cybersecurity, Application Security, Cyber Security Policies, Security Information and Event Management (SIEM), Threat Detection, Network Monitoring, Cloud Security, Vulnerability Assessments, Malware Protection, Mobile Security, Identity and Access Management, Internet Of Things, Risk Analysis, Web Applications
Beginner · Professional Certificate · 3 - 6 Months

DeepLearning.AI
Skills you'll gain: Tensorflow, Deep Learning, Keras (Neural Network Library), Distributed Computing, Performance Tuning, NumPy
Intermediate · Course · 1 - 4 Weeks