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.

Kennesaw State University
Skills you'll gain: Six Sigma Methodology, Process Improvement, Process Optimization, Correlation Analysis, Statistical Hypothesis Testing, Kaizen Methodology, Quality Improvement, Process Improvement and Optimization, Regression Analysis, Statistical Process Controls, Process Analysis, Continuous Improvement Process, Project Management, Quality Management, Quality Control, Cost Benefit Analysis, Statistical Inference, Document Control, Project Documentation
★ 4.7 (1.4K) · Beginner · Course · 1 - 3 Months

Alberta Machine Intelligence Institute
Skills you'll gain: Generative AI, Generative Model Architectures, Generative Adversarial Networks (GANs), Vision Transformer (ViT), AI powered creativity, Autoencoders, Convolutional Neural Networks, Model Training, Responsible AI, Computer Vision, Music, Digital Signal Processing, Data Processing
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Product Requirements, Prompt Engineering, Prompt Patterns, LLM Application, Product Lifecycle Management, Process Design, Process Mapping, Token Optimization, User Requirements Documents, MLOps (Machine Learning Operations), Operational Efficiency, Business Process Automation, Product Management, Large Language Modeling, Model Optimization, Process Driven Development, Cost Containment, Process Optimization, Key Performance Indicators (KPIs), Artificial Intelligence and Machine Learning (AI/ML)
Intermediate · Course · 1 - 4 Weeks

University of Alberta
Skills you'll gain: Computational Thinking, Video Game Development, Game Design, Software Quality (SQA/SQC), Problem Solving, Programming Principles, Computer Programming, Program Development, Algorithms, Python Programming, Computer Science, Debugging, Test Planning, Functional Testing, Other Programming Languages
★ 4.3 (238) · Beginner · Course · 1 - 3 Months

IE Business School
Skills you'll gain: Growth Strategies, Performance Metric, Entrepreneurship, Performance Measurement, Key Performance Indicators (KPIs), Sales Management, Sales Process, Product Management, Sales Strategy, Product Development, Operational Performance Management, Operational Efficiency, Product Strategy, Working Capital, Process Management, Business Process, Process Optimization, Sales, Business Strategy, Leadership and Management
★ 4.6 (14) · Beginner · Course · 1 - 4 Weeks

Dassault Systèmes
Skills you'll gain: SolidWorks (CAD), Technical Design, Design Software, Computer-Aided Design, 3D Modeling
★ 5 (6) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: MLOps (Machine Learning Operations), Model Deployment, Model Training, Responsible AI, Power BI, Microsoft Azure, Image Analysis, Data Visualization Software, Data Presentation, Dashboard Creation, Machine Learning Methods, Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Health Equity, Medical Imaging, Predictive Analytics, Predictive Modeling, AI Workflows, Model Evaluation, Health Informatics
Intermediate · Course · 1 - 4 Weeks

Imperial College London
Skills you'll gain: Immunology, Hematology, Chronic Diseases, Respiration, Pulmonology, Physiology, General Medicine, Infectious Diseases, Patient Treatment, Pathology
★ 4.8 (62) · Intermediate · Course · 1 - 3 Months

Minnesota State University, Mankato
Skills you'll gain: Competitive Analysis, Brand Strategy, Brand Marketing, Target Audience, Branding, Brand Awareness, Brand Management, Target Market, Brand Loyalty, Strategic Marketing, Market Analysis, Marketing Strategies, Value Propositions, Strategic Communication, Marketing, Marketing Strategy and Techniques, Marketing Planning, Gap Analysis, Strategic Decision-Making, Consumer Behaviour
Beginner · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Music Theory, Classical Music, Music History, Musical Composition, Instrumental Music, Music, Music Performance
★ 4.9 (9) · Intermediate · Course · 1 - 4 Weeks

Intermediate · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Health Informatics, Health Technology, Health Systems, Health Policy, Health Care, Informatics, Health Information Management, Information Technology, Health Care Procedure and Regulation, Systems Analysis, Health Insurance Portability And Accountability Act (HIPAA) Compliance, System Requirements, Requirements Analysis, Interoperability, Data Literacy, Data Sharing, Medical Imaging, Emerging Technologies
★ 4.3 (609) · Beginner · Course · 1 - 4 Weeks