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.

Politecnico di Milano
Skills you'll gain: Financial Statements, Financial Statement Analysis, Accounting, Financial Reporting, Management Accounting, Financial Accounting, Financial Analysis, General Accounting, Balance Sheet, Capital Budgeting, Standard Accounting Practices, Cost Accounting, Income Statement, Cost Management, Cash Flows, Investments, Decision Making
★ 4.7 (748) · Beginner · Course · 1 - 3 Months

MedCerts
Skills you'll gain: Medical Terminology, Human Musculoskeletal System, Medical Records, Health Information Management and Medical Records, Anatomy, Pathology, Physiology, Oncology, Trauma Care
★ 4.8 (49) · Beginner · Course · 1 - 4 Weeks

Simplilearn
Skills you'll gain: Supervised Learning, Data Modeling, Unsupervised Learning, Applied Machine Learning, Data Analysis, Recurrent Neural Networks (RNNs), Model Deployment, Reinforcement Learning, Artificial Intelligence, Classification Algorithms, Tensorflow, Machine Learning Algorithms, Keras (Neural Network Library), Artificial Neural Networks, Machine Learning Methods, Deep Learning, Predictive Modeling, Machine Learning, Decision Tree Learning, Regression Analysis
★ 4 (12) · Beginner · Specialization · 1 - 3 Months

University of Michigan
Skills you'll gain: Brand Strategy, Branding, Brand Awareness, Brand Management, Personal Attributes, Personal Development, Self-Awareness, Storytelling, Value Propositions, Concision, Creativity, Case Studies
★ 4.7 (165) · Beginner · Course · 1 - 4 Weeks

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

Johns Hopkins University
Skills you'll gain: Writing, Writing and Editing, Literacy, Storytelling, Creativity, Content Creation, Persuasive Communication
★ 4.6 (7) · Beginner · Course · 1 - 4 Weeks

Stanford University
Skills you'll gain: Food and Beverage, Sustainable Development, Nutrition and Diet, Sustainable Systems, Environment, Nutrition Education, Sustainability Standards, Sustainable Technologies, Environmental Issue, Climate Change Mitigation, Waste Minimization, Environmental Science, Emerging Technologies, Innovation
★ 4.8 (180) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Performance Tuning, Disaster Recovery, Microsoft Azure, Data Maintenance, Data Loss Prevention, Cloud Management, Data Security, Query Languages, Data Storage, System Monitoring, Event Monitoring, Continuous Monitoring
Mixed · Course · 1 - 4 Weeks

University of Geneva
Skills you'll gain: Climate Change Adaptation, Water Resources, Climate Change Programs, Water Resource Management, Hydrology, Environmental Resource Management, Risk Management, Water Quality, Water Sustainability, Mitigation, Natural Resource Management, Environment, Climate Change Mitigation, Sustainable Development, Social Impact, Social Sciences, Hazard Analysis, Social Network Analysis, Physical Science, Governance
★ 4.7 (330) · Intermediate · Course · 1 - 3 Months

Duke University
Skills you'll gain: Telehealth, Teamwork, Patient Communication, Collaboration, Medical Imaging, Patient Evaluation, Clinical Assessment, Health Technology, Vital Signs, Health Assessment, Patient Preparation, Patient Coordination, Patient Education And Counseling, Patient-centered Care, Patient Treatment, Patient Flow, Health Care, Telecommunications, Care Management, Communication
★ 4.9 (54) · Beginner · Specialization · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Looker (Software), Data Manipulation, Pivot Tables And Charts, Data Literacy, Ad Hoc Analysis, Data Management, Analysis, Google Cloud Platform
Beginner · Project · Less Than 2 Hours

University of Glasgow
Skills you'll gain: Model Optimization, Applied Mathematics, Mathematical Modeling, Engineering Analysis, Engineering Design Process
★ 5 (32) · Beginner · Course · 1 - 4 Weeks