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.

Skills you'll gain: Software Testing, Software Quality Assurance, Acceptance Testing, System Testing, Functional Testing, Software Quality (SQA/SQC), Quality Assurance, Behavior-Driven Development, Unit Testing, Verification And Validation, Test Tools, Test Planning, Integration Testing, User Acceptance Testing (UAT), Test Case, Software Development Life Cycle, Systems Development Life Cycle, User Story, Development Environment, Quality Control
Beginner · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Traffic Flow Optimization, Stormwater Management, Public Works, Landscape Architecture, Civil Engineering, Sustainable Development, Water Sustainability, Health Equity, Architectural Design, Land Development, Hydrology, Water Resources, Sustainable Design, Community Development, Community Health, Environment
Intermediate · Course · 1 - 4 Weeks

University of Alberta
Skills you'll gain: Health Equity, Health Disparities, Social Determinants Of Health, Public Health, Public Health and Disease Prevention, Epidemiology, Climate Change Adaptation, Health Policy, Social Justice, Mental Health, Environmental Issue, Risk Analysis, Communication
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: SQL, Metadata Management, SAS (Software), Data Maintenance, Data Management, Relational Databases, Data Manipulation, Data Transformation, Query Languages, Data Governance, Data Integrity, Automation
Beginner · Course · 1 - 3 Months

John Wiley & Sons
Skills you'll gain: Information Systems, Technology Strategies, Information Technology, Management Information Systems, Business Analysis, IT Management, Process Improvement, Business Technologies, Business Process Reengineering, IT Infrastructure, Organizational Strategy, Business Ethics, Business Solutions, Operating Systems, Process Management, Digital Transformation, Information Privacy, Systems Thinking, Operations Management, Operational Efficiency
Beginner · Course · 1 - 3 Months

John Wiley & Sons
Skills you'll gain: Cybersecurity, Security Awareness, Computer Security Awareness Training, Cyber Attacks, Cyber Risk, Cyber Security Strategy, Information Systems Security, Security Management, Security Controls, Data Security, Computer Security, Risk Mitigation, Security Strategy, Incident Response, Risk Management, Vulnerability Management, Malware Protection, Encryption, Authorization (Computing), Authentications
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Financial Statements, Financial Statement Analysis, Working Capital, Financial Analysis, Financial Reporting, Cash Flows, Financial Accounting, Balance Sheet, Income Statement, Return On Investment, Accounting, Business Reporting, Business Metrics, Accounts Payable and Receivable, Performance Reporting, Finance, Analysis, Business, Performance Metric, Research
Mixed · Course · 1 - 3 Months

Microsoft
Skills you'll gain: AI Enablement, AI Product Strategy, Data Strategy, Strategic Leadership, Organizational Strategy, Responsible AI, Business Transformation, Technology Strategies, Digital Transformation, AI Security, Enterprise Architecture, Organizational Change, Risking, Culture Transformation, Feasibility Studies, Workforce Planning, Resource Allocation, Governance Risk Management and Compliance, Process Mapping, Data Governance
Beginner · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: AI Workflows, Retrieval-Augmented Generation, LLM Application, Tool Calling, AI Orchestration, Prompt Engineering, Generative AI Agents, Large Language Modeling, Agentic systems
Intermediate · Course · 1 - 4 Weeks

Sage Publications
Skills you'll gain: Brand Strategy, Brand Marketing, Brand Management, Branding, Integrated Marketing Communications, Brand Awareness, Marketing Management, Strategic Marketing, Digital Brand Strategy, Marketing, Marketing Communications, New Product Development, Product Lining, Growth Strategies, Communication Planning, Strategic Communication, Customer Insights, Internal Communications, Auditing
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Digital Forensics, Penetration Testing, Network Security, Threat Management, Mobile Security, Distributed Denial-Of-Service (DDoS) Attacks, Cloud Security, Public Key Infrastructure, Vulnerability Assessments, Security Testing, Cryptography, Security Controls, Cryptographic Protocols, Cyber Security Assessment, Cybersecurity, Authorization (Computing), Cloud Computing, Malware Protection, Cyber Attacks, Data Integrity
Beginner · Specialization · 3 - 6 Months

John Wiley & Sons
Skills you'll gain: Financial Reporting, Auditors Report, Financial Statements, Financial Statement Analysis, Financial Analysis, Financial Accounting, Accounting, Business Reporting, Management Reporting, Balance Sheet, Annual Reports, Auditing, Generally Accepted Accounting Principles (GAAP), Financial Data, Income Statement, Financial Controls, Budgeting, Language Interpretation, Translation, and Studies, Performance Management, Training Programs
Intermediate · Course · 1 - 3 Months