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 Alberta
Skills you'll gain: Agile Software Development, Project Risk Management, Requirements Analysis, Agile Methodology, Agile Project Management, Kanban Principles, Risk Management, Requirements Elicitation, Sprint Retrospectives, Functional Requirement, Sprint Planning, Software Development Methodologies, Agile Product Development, Software Development, Risk Analysis, Scrum (Software Development), Software Technical Review, Risk Management Framework, Product Management, Project Management
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Figma (Design Software), Web Content Accessibility Guidelines, Design Reviews, Software Design, Collaborative Software, AI powered creativity, User Interface and User Experience (UI/UX) Design, User Interface (UI), UI Components, Systems Design, Stakeholder Communications, Scalability, Style Guides, Interactive Design, Version Control, AI Workflows, Prototyping, Product Design, Cross-Functional Collaboration, UI/UX Research
Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: Marketing Analytics, A/B Testing, Data-Driven Marketing, Google Analytics, Data Storytelling, Content Performance Analysis, Dashboard, Looker (Software), Business Reporting, Dashboard Creation, Web Analytics and SEO, Conversion Funnel Analysis, Management Reporting, Campaign Management, Customer Analysis, Data Cleansing, Search Engine Optimization, Marketing Operations, Media Planning, SQL
Beginner · Specialization · 3 - 6 Months

Sage Publications
Skills you'll gain: Consulting, Management Consulting, Business Consulting, Consultative Approaches, Business Solutions, Solution Delivery, Consultative Selling, Business Planning, Business Transformation, Stakeholder Analysis, Business Analysis, Program Implementation, Problem Solving, Project Implementation, Presentations, Analysis, Business Analytics, Sales Presentation, Client Services, Data Analysis
Intermediate · Course · 1 - 3 Months

Kennesaw State University
Skills you'll gain: Six Sigma Methodology, Root Cause Analysis, Process Analysis, Probability Distribution, Statistical Process Controls, Lean Methodologies, Probability & Statistics, Process Improvement, Process Improvement and Optimization, Process Mapping, Systems Of Measurement, Data Analysis, Statistical Methods, Probability, Statistics, Risk Analysis
Beginner · Course · 1 - 4 Weeks

Università di Napoli Federico II
Skills you'll gain: Control Systems, Machine Controls, Systems Architecture, Simulations, Global Positioning Systems, Robotics, Automation, Mechanical Engineering, Computer Vision, Mathematical Modeling, Systems Integration, Estimation, Business Intelligence
Beginner · Course · 1 - 3 Months

Skills you'll gain: HVAC, Building Services Engineering, Thermal Management, Mechanical Engineering, Engineering, System Requirements, Engineering Calculations, Energy and Utilities, Engineering Analysis, Estimation, Environmental Issue
Intermediate · Course · 1 - 4 Weeks

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Linear Algebra, Numerical Analysis, Artificial Intelligence and Machine Learning (AI/ML), Applied Mathematics, Data Analysis, Machine Learning, Dimensionality Reduction, Model Optimization, Artificial Neural Networks
Build toward a degree
Beginner · Course · 1 - 3 Months

Skills you'll gain: Video Editing, Animations, Post-Production, TikTok, Video Production, Videography, Creativity, Visual Storytelling, Content Creation, Editing, Color Matching
Beginner · Course · 1 - 4 Weeks

Pearson
Skills you'll gain: Market Dynamics, Supply And Demand, Business Economics, Profit and Loss (P&L) Management, Business Strategy, Revenue Management, Competitive Analysis, Economics, Market Analysis, Operating Cost, Cost Benefit Analysis, Financial Regulation, Operational Efficiency, Policy Analysis, Decision Making, Regulatory Compliance
Beginner · Course · 1 - 4 Weeks

Meta
Skills you'll gain: Mobile Development, React.js, UI Components, Mobile Development Tools, Webpack, Front-End Web Development, Application Development, Dataflow, Code Reusability, Hypertext Markup Language (HTML), User Interface (UI), Event-Driven Programming, Cascading Style Sheets (CSS), Javascript, Development Environment
Beginner · Course · 1 - 4 Weeks

Dr. Jonathan Reichental
Skills you'll gain: Business Ethics, Ethical Standards And Conduct, Data Ethics, Strategic Leadership, Decision Making, Organizational Leadership, Technology Strategies, Business Leadership, Governance, Leadership Studies, Risking, IT Management, Information Technology, Leadership Development, Stakeholder Analysis, Social Impact, Leadership and Management, Artificial Intelligence, Cross-Functional Collaboration, Emerging Technologies
Beginner · Course · 1 - 4 Weeks