Data Structures and Algorithms courses can help you learn about arrays, linked lists, trees, and graph structures, along with sorting and searching algorithms. You can build skills in problem-solving, optimizing code efficiency, and analyzing algorithm complexity. Many courses introduce tools like Python, Java, or C++ for implementing these concepts, as well as platforms for coding challenges that reinforce your understanding through practical application.

EDHEC Business School
Skills you'll gain: Environmental Policy, Economics, Climate Change Mitigation, Cost Benefit Analysis, Policy Analysis, Environmental Regulations, Financial Market, Environmental Laws, Tax, Social Sciences, Financial Trading, Mathematical Modeling
Beginner · Course · 1 - 3 Months

University of Colorado System
Skills you'll gain: Network Security, Distributed Denial-Of-Service (DDoS) Attacks, Threat Modeling, Information Systems Security, Cybersecurity, Encryption, Proxy Servers, Information Privacy, Servers, Web Servers, Cloud Hosting
Intermediate · Course · 1 - 4 Weeks

IE Business School
Skills you'll gain: Market Dynamics, Competitive Analysis, Market Trend, Market Share, Trend Analysis, Case Studies, Market Analysis, Business Economics, Strategic Marketing, Business Strategies, Business Strategy, Strategic Thinking, Corporate Strategy, Benchmarking
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Penetration Testing, Cybersecurity, Anomaly Detection, Cyber Engineering, Cyber Operations, Cyber Threat Intelligence, Threat Detection, Security Awareness, Network Analysis, Generative AI, Prompt Engineering, Email Security, Machine Learning
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Virtualization, Network Architecture, Disaster Recovery, Software-Defined Networking, Network Security, Computer Networking, Virtual Machines, IT Automation, Firewall, Information Technology Operations, Network Routing, Cloud Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Diversity and Inclusion, Organizational Leadership, Data Storytelling, Leadership, Leadership Development, Leadership and Management, Strategic Leadership, Team Management, Performance Review, People Management, Team Building, Workplace inclusivity, User Experience Design, Systems Thinking, Design Reviews, Influencing, Recruitment, Design, Talent Recruitment, UI/UX Strategy
Intermediate · Course · 3 - 6 Months

Northeastern University
Skills you'll gain: Process Improvement, Data-Driven Decision-Making, Service Improvement, Service Design, Health Systems, Process Design, Business Process Improvement, Patient Flow, Operations Management, Organizational Change, Health Care, Innovation, Change Management, Consumer Behaviour
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Computer Security Incident Management, NIST 800-53, Security Controls, Disaster Recovery, Authorization (Computing), Risk Analysis, Business Risk Management, Security Management, Change Control, Continuous Monitoring, Cybersecurity, Risk Management, System Monitoring, Security Strategy, Cyber Risk, Vulnerability Assessments, Cyber Security Policies, Vulnerability Management, Configuration Management, Threat Management
Intermediate · Specialization · 3 - 6 Months

University of Copenhagen
Skills you'll gain: Sustainable Development, Public Health, Health Policy, Social Determinants Of Health, Community Development, Sustainable Design, Gerontology, Climate Change Adaptation, Demography, Environmental Issue, Pollution Prevention
Mixed · Course · 1 - 3 Months

Skills you'll gain: Architectural Drawing, Structural Engineering, Building Design, Structural Analysis, Civil and Architectural Engineering, Building Codes, Construction, Engineering Software, Engineering Calculations, Engineering Analysis
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: jQuery, Javascript and jQuery, Animations, Debugging, UI Components, Event-Driven Programming, Responsive Web Design, Web Applications, HTML and CSS, Interaction Design
Intermediate · Course · 1 - 4 Weeks

Copenhagen Business School
Skills you'll gain: Artificial Intelligence, Large Language Modeling, Natural Language Processing, Theoretical Computer Science, Statistical Machine Learning, Statistical Analysis, Artificial Neural Networks, Responsible AI, Computational Thinking, Human Computer Interaction
Beginner · Course · 1 - 4 Weeks