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 Colorado Boulder
Skills you'll gain: Data Visualization, Dashboard Creation, Excel Formulas, Dashboard, Pivot Tables And Charts, Plot (Graphics), Microsoft Excel, Data Validation, Data Management, Data Cleansing, Data Entry, Data Sharing, Data Import/Export, Spreadsheet Software, Data Transformation, Microsoft Office, Data Analysis Software, Analysis, Data Integrity, Problem Solving
Beginner · Specialization · 3 - 6 Months

University of Cambridge
Skills you'll gain: Human Development, Psychology, Neurology, Decision Intelligence, Psychiatry, Mental and Behavioral Health Specialties, Child Development, Mental Health Diseases and Disorders, Anatomy, Physiology, Biology
Mixed · Course · 1 - 3 Months

Skills you'll gain: Identity and Access Management, Kubernetes, Cloud Infrastructure, Application Performance Management, Google Cloud Platform, Cloud-Native Computing, Cloud Development, Infrastructure As A Service (IaaS), Infrastructure Architecture, Cloud Computing Architecture, Cloud Computing, Serverless Computing, Cloud Solutions, Virtual Machines, Terraform, Cloud Management, Dashboard Creation, Prompt Engineering, IT Infrastructure, Network Administration
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Lean Six Sigma, Six Sigma Methodology, Process Improvement and Optimization, Quality Improvement, Lean Manufacturing, Continuous Improvement Process, Data-Driven Decision-Making, Business Process, Process Analysis, Process Mapping, Business Analysis, Benchmarking, Root Cause Analysis, Stakeholder Engagement, Performance Measurement, Stakeholder Management, Project Management
Beginner · Course · 1 - 4 Weeks

Universitat de Barcelona
Skills you'll gain: Hydrology, Physical Science, Water Resources, Chemistry, Geospatial Information and Technology, Environment, Environmental Monitoring, Spatial Data Analysis, Environmental Science
Mixed · Course · 1 - 3 Months

Fundação Instituto de Administração
Skills you'll gain: Workforce Management, People Analytics, Big Data, HR Tech, Applied Machine Learning, Workforce Planning, Data Mining, Data-Driven Decision-Making, Human Resource Strategy, Deep Learning, Human Resource Management, Human Resources Management and Planning, Data Strategy, Workforce Development, Digital Transformation, Machine Learning Methods, Data Engineering, Human Resources, Analytics, Data Science
Beginner · Specialization · 1 - 3 Months

Meta
Skills you'll gain: React Native, Jest (JavaScript Testing Framework), Version Control, User Research, UI/UX Research, Usability Testing, Unix Commands, Restful API, Git (Version Control System), Persona (User Experience), GitHub, Interaction Design, User Experience Design, SQL, User Interface and User Experience (UI/UX) Design, Mobile Development, Design Research, React.js, Web Development Tools, Javascript
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Responsible AI, Data Ethics, Workforce Development, Operational Efficiency, Business Ethics, Employee Training, AI Integrations
Mixed · Course · 1 - 4 Weeks

Arizona State University
Skills you'll gain: Statistical Process Controls, Process Control, Semiconductors, Quality Assurance, Production Process, Electronics Engineering, Manufacturing Operations, Manufacturing Processes, Manufacturing and Production, Electronic Hardware, Electronics, Hardware Design, Process Improvement, Process Analysis, Product Testing, Reliability, Electronic Components, Electronic Systems, Hardware Architecture, Thermal Management
Beginner · Specialization · 3 - 6 Months

University of Minnesota
Skills you'll gain: Operations Research, Mathematical Modeling, Business Modeling, Business Analytics, Analytics, Process Optimization, Data-Driven Decision-Making, Model Optimization, Microsoft Excel, Decision Making, Excel Formulas, Spreadsheet Software, Graphing
Beginner · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Responsible AI, AI powered creativity, Risking, Data Ethics, AI literacy, Generative AI, AI Security, Art History, Artificial Intelligence, Creativity, Image Analysis, Ethical Standards And Conduct, Innovation, Risk Management Framework, Environmental Issue, Problem Solving, Analysis, Experimentation, Leadership, Collaboration
Beginner · Specialization · 3 - 6 Months

University of Michigan
Skills you'll gain: Unified Modeling Language, JSON, Object Oriented Programming (OOP), File I/O, Software Design, Debugging, Object Oriented Design, Data Processing, Unit Testing, Programming Principles, Program Development, Python Programming, Data Import/Export, Data Wrangling, Restful API, Image Analysis, Software Documentation, Data Manipulation, Jupyter, Computer Programming
Beginner · Specialization · 3 - 6 Months