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.

University of Minnesota
Skills you'll gain: Health Informatics, Health Technology, Telehealth, Interoperability, Clinical Informatics, Informatics, Electronic Medical Record, Health Care, Health Information Management, Community Health, Healthcare Industry Knowledge, Data Sharing, Dental Informatics, Public Health, Data Ethics, Nursing, Data Visualization, Graph Theory
Mixed · Course · 1 - 3 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

University of Virginia
Skills you'll gain: Design Thinking, Digital Transformation, Creative Problem-Solving, New Product Development, Ideation, Business Transformation, Product Management, Technology Strategies, Innovation, Creativity, Product Lifecycle Management, Strategic Thinking, Technical Product Management, Product Improvement, Information Technology, Business Strategy, Business Analysis, Leadership and Management, Marketing, Storytelling
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Prompt Engineering, Responsible AI, Prompt Patterns, Generative AI, Digital Advertising, Email Marketing, ChatGPT, Digital Marketing, Marketing Automation, AI Personalization, Advertising Campaigns, Marketing, Marketing Strategies, Content Creation, Keyword Research, AI Product Strategy, Artificial Intelligence and Machine Learning (AI/ML), Search Engine Optimization, Deep Learning, Image Quality
Beginner · Specialization · 1 - 3 Months

University of California, Irvine
Skills you'll gain: Test Planning, Embedded Systems, Linux, Internet Of Things, Embedded Software, Basic Electrical Systems, Automation Engineering, Electronics, Functional Requirement, Operating System Administration, Electronic Components, Systems Design, Operating Systems, Network Protocols, Control Systems, Debugging, Electronic Hardware, Application Programming Interface (API), TCP/IP, Python Programming
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Prompt Engineering, Prompt Patterns, Generative AI, Data Storytelling, ChatGPT, OpenAI, Analytics, Data Analysis, Interactive Data Visualization, Dashboard, AI Product Strategy, Data Ethics, Artificial Intelligence and Machine Learning (AI/ML), Responsible AI, Data Visualization Software, Deep Learning, Statistical Analysis, Python Programming, Image Quality, Query Languages
Intermediate · Specialization · 1 - 3 Months

University of California, Santa Cruz
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Object Oriented Design, Algorithms, C (Programming Language), Programming Principles, Computer Programming, Graph Theory, Data Structures
Intermediate · Course · 1 - 3 Months

Skillshare
Skills you'll gain: Logo Design, Packaging and Labeling, Adobe Illustrator, Brand Strategy, Competitive Analysis, Graphic and Visual Design, Presentations, Content Creation, Target Audience, Storytelling, Branding, Color Theory, Product Design, Typography, Design Strategies, Social Media, Graphic Design, Animations, Design Software, Graphic and Visual Design Software
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: AWS Identity and Access Management (IAM), Amazon Web Services, Identity and Access Management, Amazon Elastic Compute Cloud, Cloud Computing Architecture, Cloud Computing, Virtual Local Area Network (VLAN), Network Security, Network Architecture, Cloud Infrastructure, Authentications, Virtual Private Networks (VPN), Multi-Factor Authentication, Cloud Security, Network Administration, Load Balancing, Amazon CloudWatch, Containerization, Scalability
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Penetration Testing, Exploitation techniques, Security Testing, Vulnerability Assessments, Wireless Networks, Network Security, Linux Commands, Microsoft Windows, Cryptography, Operating Systems
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, Prompt Patterns, Generative AI, ChatGPT, Design Research, Persona (User Experience), User Interface and User Experience (UI/UX) Design, Experience Design, Brainstorming, AI Product Strategy, User Interface (UI) Design, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Human Centered Design, Large Language Modeling, User Story, Wireframing, Deep Learning, Image Quality, Ideation
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Blockchain, Threat Modeling, Cryptography, Security Testing, Security Engineering, Threat Management, Cybersecurity, Network Security, Data Security, Vulnerability Assessments, Threat Detection, Information Systems Security, Cyber Security Strategy, Key Management, Encryption, Network Protocols, Regulatory Compliance, Scripting, Financial Regulation, Scalability
Intermediate · Specialization · 3 - 6 Months