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.

Banco Interamericano de Desarrollo
Skills you'll gain: Data Strategy, Data Management, Agile Project Management, Data Governance, Project Management, Risk Management, Data-Driven Decision-Making, Project Management Life Cycle, Resource Management, Project Design, Project Implementation, Culture Transformation, Artificial Intelligence
Beginner · Course · 1 - 4 Weeks

University of Houston
Skills you'll gain: Ancient History, International Relations, Aerospace Basic Quality System Standards, Human Factors, Failure Analysis, Engineering, Engineering, Scientific, and Technical Instruments, Safety Assurance, Engineering Practices
Mixed · Course · 1 - 3 Months

Skills you'll gain: Music Performance, Musical Composition, Music Theory, Instrumental Music, Performing Arts, Music, Electronic Media
Beginner · Course · 1 - 3 Months

National Taiwan University
Skills you'll gain: Probability, Probability Distribution, Probability & Statistics, Advanced Mathematics, Statistics, Calculus
Mixed · Course · 1 - 3 Months

Pontificia Universidad Católica de Chile
Skills you'll gain: Food and Beverage, Meal Planning And Preparation, Process Engineering, Experimentation, Chemical Engineering, Engineering, Materials science, Environment, Systems Of Measurement, Water Quality, Thermal Management, Biochemistry, Chemistry, Scientific Methods, Laboratory Equipment
Mixed · Course · 1 - 4 Weeks

Alberta Machine Intelligence Institute
Skills you'll gain: Data Ethics, Machine Learning, Applied Machine Learning, Data Collection, Business Process, Data Modeling, Business Requirements, Supervised Learning, Machine Learning Algorithms, Data Quality, Unsupervised Learning, Performance Metric
Intermediate · Course · 1 - 4 Weeks

Shanghai Jiao Tong University
Skills you'll gain: Materials science, Mechanical Engineering, Engineering, Chemistry, Physics, Manufacturing Processes, Thermal Management, Chemical Engineering, Experimentation, Laboratory Research
Intermediate · Course · 3 - 6 Months

Sapienza University of Rome
Skills you'll gain: Ancient History, Data Collection, Scientific Methods, Research Methodologies, Research, Investigation, World History, Cultural Responsiveness, Timelines
Beginner · Course · 1 - 3 Months

École Polytechnique
Skills you'll gain: Climate Change Mitigation, Data Storage Technologies, Electric Power Systems, Electrical Systems, Energy and Utilities, Sustainable Technologies, Environmental Issue, Environmental Science, Project Finance, Semiconductors, Economics, Basic Electrical Systems, Cost Benefit Analysis, Materials science, Market Trend
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Exploratory Data Analysis, Regression Analysis, Predictive Modeling, Applied Machine Learning, Data Manipulation, Data Analysis, Random Forest Algorithm, Machine Learning, Decision Tree Learning, Machine Learning Algorithms, Data Visualization Software, Artificial Neural Networks, Deep Learning, Statistical Methods, Python Programming
Beginner · Guided Project · Less Than 2 Hours

Universidad Nacional Autónoma de México
Skills you'll gain: Mitigation, Risk Control, Hazard Analysis, Vulnerability, Emergency Response, Hydrology, Water Resources, Research, Physical Science, Environmental Monitoring, Geospatial Mapping, Spatial Analysis, Case Studies, Social Sciences
Beginner · Course · 1 - 3 Months

Skills you'll gain: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Responsible AI, Business Analysis, Data-Driven Decision-Making, Data Analysis, Artificial Intelligence, Business Process Automation, Stakeholder Communications, Business Requirements, AI Product Strategy, Requirements Elicitation, Requirements Analysis, Data Presentation, Artificial Intelligence and Machine Learning (AI/ML), Deep Learning, Business Strategy, Machine Learning
Beginner · Specialization · 1 - 3 Months