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.
University of California San Diego
Skills you'll gain: Human Computer Interaction, Human Factors, User Interface (UI), Usability, Interaction Design, Human Machine Interfaces, User Experience Design, Prototyping
Mixed · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Data Governance, Health Informatics, Machine Learning Algorithms, Analytics, Advanced Analytics, Data-Driven Decision-Making, Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML), Health Information Management, Decision Support Systems, Business Analytics, Predictive Analytics, Applied Machine Learning, Health Technology, Machine Learning, Data Integration, Digital Transformation, Real Time Data, Artificial Neural Networks
Beginner · Course · 1 - 4 Weeks

LearnKartS
Skills you'll gain: Dashboard, Salesforce, Data Visualization, Salesforce Development, Ad Hoc Reporting, Business Reporting, Data Import/Export, End User Training and Support
Intermediate · Course · 1 - 4 Weeks

O.P. Jindal Global University
Skills you'll gain: Systems Thinking, Complex Problem Solving, Policy Analysis, Public Policies, Health Policy, Climate Change Programs, Program Evaluation, Political Sciences, Sustainable Development, Economic Development, Social Sciences, Economics, Ethical Standards And Conduct, Computational Thinking, Data Storytelling, Innovation, Decision Making
Build toward a degree
Beginner · Course · 1 - 3 Months

Rice University
Skills you'll gain: Basic Electrical Systems, Electrical Engineering, Torque (Physics), Physics, Electrical Systems, Engineering Analysis, Electronic Components, Mechanics, Electronic Systems, Mathematical Modeling, Applied Mathematics, Engineering Calculations, Problem Solving, Calculus, Advanced Mathematics, Trigonometry
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Six Sigma Methodology, Lean Methodologies, Operational Excellence, Process Improvement, Stakeholder Management, Quality Management, Organizational Strategy, Continuous Improvement Process, Root Cause Analysis, Data-Driven Decision-Making, Data Analysis
Beginner · Course · 1 - 4 Weeks
University of Illinois Urbana-Champaign
Skills you'll gain: Creative Thinking, Creativity, Ideation, Creative Problem-Solving, Brainstorming, Innovation, Persuasive Communication, Cognitive flexibility, Teamwork, Open Mindset, Influencing, Communication, Collaboration, Storytelling, Decision Making
Beginner · Course · 1 - 3 Months

Skills you'll gain: Data Storytelling, Data Visualization, Data Presentation, Data Visualization Software, Dashboard, Looker (Software), Data Modeling, Data Access, Business Analytics, UI/UX Strategy, Data Analysis, Data Governance, Performance Tuning, Cloud Services, Self Service Technologies, Version Control
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Sustainable Development, Sustainable Engineering, Sustainable Technologies, Sustainable Business, Sustainability Standards, Organizational Leadership, Corporate Sustainability, Strategic Leadership, Business Leadership, Environment, Architectural Design, Building Design, Climate Change Mitigation, Environmental Science, Environmental Engineering, Energy and Utilities, Environmental Policy, Economics
Build toward a degree
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Threat Modeling, Cyber Operations, Threat Detection, Exploit development, Cybersecurity, Scripting, IT Automation, Command-Line Interface, Python Programming, Encryption, Network Analysis
Intermediate · Course · 1 - 4 Weeks

Tecnológico de Monterrey
Skills you'll gain: Design Thinking, Innovation, Business Modeling, Creative Problem-Solving, Entrepreneurship, Ideation, Lean Methodologies, Process Development, Creative Thinking, New Product Development, Creativity, Storytelling, Corporate Strategy, Team Management, Business Strategies, Business Strategy, Organizational Strategy, Customer experience improvement, Customer Engagement, Business Process
Advanced · Specialization · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Electric Power Systems, Electrical Power, Energy and Utilities, Basic Electrical Systems, Systems Of Measurement, Sustainable Technologies, Case Studies, Reliability, Market Dynamics, Emerging Technologies, Scalability, Systems Integration, Capacity Management
Beginner · Course · 1 - 3 Months