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.

SkillsBooster Academy
Skills you'll gain: Microsoft Copilot, Data Presentation, Microsoft Excel, Interactive Data Visualization, Data Validation, Auditing, Data Quality, Excel Formulas, Prompt Engineering, Generative AI, Prompt Patterns, Statistical Reporting, Business Reporting, Microsoft Office, Data Manipulation, AI Orchestration, Data Management, Artificial Intelligence, Predictive Analytics, Business
Beginner · Guided Project · Less Than 2 Hours

Universidad Nacional Autónoma de México
Skills you'll gain: Music Theory, Music, Post-Production, Open Source Technology, Media Production, Musical Composition, Music History, Aesthetics, Multimedia, Collaborative Software, Digital Publishing, Creativity, Editing, Content Creation, Computer Programming Tools, Computer Networking
Beginner · Specialization · 1 - 3 Months
Georgia Institute of Technology
Skills you'll gain: Supply Chain, Supply Chain Management, Supply Chain Systems, Supply Chain Planning, Transportation, Supply Chain, and Logistics, Logistics Management, Logistics, Procurement
Mixed · Course · 1 - 3 Months

Skills you'll gain: Prompt Engineering, Target Audience, Blogs, Marketing Psychology, Marketing Automation, Online Advertising, Copywriting, Advertising, Marketing Materials, Advertising Campaigns, Generative AI, Content Creation, Facebook, Social Media Content
Beginner · Course · 1 - 4 Weeks

Princeton University
Skills you'll gain: Algorithms, Data Structures, Computer Programming, Java Programming, Java, Graph Theory, Theoretical Computer Science, Memory Management, Spatial Data Analysis, Simulations, Performance Tuning
Intermediate · Course · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Energy and Utilities, Electrical Power, Sustainable Technologies, Electrical Systems, Electric Power Systems, Market Dynamics, Climate Change Mitigation, Emerging Technologies, Environmental Issue, Sustainable Engineering, Sustainable Development, Innovation, Systems Integration
Beginner · Course · 1 - 3 Months

University of Leeds
Skills you'll gain: Exploratory Data Analysis, Statistical Methods, Statistical Modeling, Statistical Software, R (Software), Probability & Statistics, Data Collection, Statistics, Data Literacy, Statistical Inference, R Programming, Statistical Programming, Probability, Data Analysis, Statistical Analysis, Probability Distribution, Simulations, Statistical Visualization, Statistical Reporting, Data Visualization Software
Intermediate · Course · 1 - 4 Weeks

British Standards Institution
Skills you'll gain: AI Security, Responsible AI, Risking, Data Ethics, Risk Management, Risk Management Framework, Trustworthiness, AI literacy, Model Evaluation, Governance, Ethical Standards And Conduct, Artificial Intelligence, Vulnerability Assessments, Regulatory Compliance, Policy Development
Mixed · Course · 1 - 4 Weeks

The Hong Kong University of Science and Technology
Skills you'll gain: Civil Engineering, Hazard Analysis, Land Management, Failure Analysis, Engineering Analysis, Risk Control, Physical Science, Mechanics, Augmented and Virtual Reality (AR/VR), Experimentation
Beginner · Course · 1 - 3 Months

Coursera
Skills you'll gain: Data Validation, Extensible Languages and XML, Extensible Markup Language (XML), ISO/IEC 27001, Payment Systems, Verification And Validation, Payment Processing, Data Migration, Business Analysis, Business Workflow Analysis, Data Mapping, Process Analysis, Regulatory Compliance, Payment Processing and Collection, Process Mapping, Compliance Management, Workflow Management, Regulatory Requirements, Gap Analysis, Cross-Functional Collaboration
Intermediate · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Peer Review, Instructional Design, Instructional and Curriculum Design, Education Software and Technology, Drive Engagement, Instructing, Parent Communication, Instructional Strategies, Student Engagement, Learning Management Systems, Student Support and Services, Course Development, Collaborative Software, Pedagogy, Digital pedagogy, Teaching, AI Personalization, Data Management, Collaboration, Planning
Beginner · Specialization · 3 - 6 Months

The University of Sydney
Skills you'll gain: Critical Thinking, digital literacy, Information Management, Digital Communications, Personal Integrity, Data Sharing, Professionalism, Data Ethics, Organizational Skills, Ethical Standards And Conduct
Beginner · Course · 1 - 3 Months