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.

Johns Hopkins University
Skills you'll gain: Biostatistics, Histogram, Box Plots, Statistical Visualization, Epidemiology, Medical Science and Research, Quantitative Research, Descriptive Statistics, Probability & Statistics, Statistical Methods, Data Literacy, Probability Distribution, Statistics, Public Health, Sampling (Statistics), Statistical Inference, Analysis, Sample Size Determination, Risk Analysis
★ 4.8 (2.1K) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Active Listening, Internal Communications, Proposal Writing, Negotiation, AI Personalization, Stakeholder Engagement, Business Communication, Workplace inclusivity, Influencing, Proposal Development, Emotional Intelligence, Stakeholder Communications, Empathy, Interpersonal Communications, Communication, Communication Planning, Customer Engagement, Communication Strategies, Leadership and Management, Leadership Development
★ 4.7 (812) · Intermediate · Specialization · 1 - 3 Months

École normale supérieure
Skills you'll gain: Algebra, Linear Algebra, Advanced Mathematics, Arithmetic, Mathematics and Mathematical Modeling
★ 4.8 (67) · Mixed · Course · 1 - 3 Months

Pontificia Universidad Católica del Perú
Skills you'll gain: Manufacturing Processes, Manufacturing Operations, Design Software, Materials science, Verification And Validation, System Configuration, Data Import/Export
★ 4.8 (68) · Beginner · Course · 1 - 4 Weeks

John Wiley & Sons
Skills you'll gain: Visionary, Trustworthiness, Growth Mindedness, Organizational Leadership, Team Motivation, Relationship Building, Rapport Building, Initiative and Leadership, Recognizing Others, Team Leadership, Strategic Leadership, Drive Engagement, Team Building, Team Performance Management, Leadership Development, Leadership, Lifelong Learning, Team Management, Leadership and Management, Business Leadership
Beginner · Specialization · 1 - 3 Months

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Sanitation, Environmental Engineering, Water Resource Management, Sustainable Engineering, Process Engineering, Sustainable Technologies, Sustainable Systems, Engineering Design Process, Plant Operations and Management, Environment and Resource Management, Public Health, Data Collection, Capital Expenditure, Research
★ 4.8 (684) · Intermediate · Course · 1 - 3 Months

Universidad Nacional Autónoma de México
Skills you'll gain: Statistical Inference, Statistical Hypothesis Testing, Probability Distribution, Sampling (Statistics), Probability & Statistics, Probability, Statistical Methods, Statistics, Statistical Modeling, Statistical Analysis, Descriptive Statistics
★ 3.1 (20) · Beginner · Course · 1 - 4 Weeks

L&T EduTech
Skills you'll gain: Electrical Systems, Electrical Power, Electric Power Systems, Electrical Equipment, Electrical Safety, Basic Electrical Systems, Energy and Utilities, Electrical Engineering, Engineering, Scientific, and Technical Instruments, Failure Analysis, Equipment Design, Laboratory Testing, Coordination
★ 4.4 (88) · Beginner · Course · 1 - 3 Months

National Taiwan University
Skills you'll gain: SketchUp (3D Modeling Software), 3D Modeling, Construction, Building Design, 3D Assets, Architecture and Construction, Computer-Aided Design, Visualization (Computer Graphics)
★ 4.8 (167) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Generative Adversarial Networks (GANs), Generative AI, PyTorch (Machine Learning Library), Generative Model Architectures, Deep Learning, Convolutional Neural Networks, Model Training, Python Programming
★ 4.5 (100) · Intermediate · Guided Project · Less Than 2 Hours
Skills you'll gain: Generative AI, Retrieval-Augmented Generation, Large Language Modeling, Responsible AI, Data Ethics, Generative Adversarial Networks (GANs), Generative Model Architectures, LLM Application, Agentic systems, AI Security, Law, Regulation, and Compliance, Agentic Workflows, Discussion Facilitation, Regulatory Requirements, Regulatory Compliance, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, SAS (Software), Analytics, Machine Learning
Beginner · Specialization · 3 - 6 Months

IE Business School
Skills you'll gain: Surveys, Survey Creation, Market Analysis, Product Strategy, Product Planning, Market Research, Product Marketing, Marketing Communications, Product Lining, Business Research, Strategic Marketing, Integrated Marketing Communications, Value Propositions, Customer Acquisition Management, Strategic Decision-Making, Consumer Behaviour, Marketing Management, Target Market, Decision Making, Marketing
★ 4.5 (6.3K) · Beginner · Specialization · 3 - 6 Months