Algorithm design courses can help you learn sorting algorithms, graph theory, dynamic programming, and complexity analysis. You can build skills in problem-solving, optimizing code efficiency, and understanding data structures like trees and hash tables. Many courses introduce tools such as Python, Java, or C++, along with frameworks for implementing algorithms, that support tasks in artificial intelligence, data analysis, and software development.

Coursera
Skills you'll gain: Prompt Engineering, Anthropic Claude, Experience Design, Generative AI, LLM Application, User Interface and User Experience (UI/UX) Design, Application Programming Interface (API), Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML), AI Integrations, Application Development, Authentications, Context Management
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Interoperability, Medical Privacy, Clinical Data Management, Data Cleansing, Data Preprocessing, Health Informatics, Feature Engineering, Data Transformation, Health Insurance Portability And Accountability Act (HIPAA) Compliance, Data Quality, ICD Coding (ICD-9/ICD-10), Data Processing, Health Care, Health Information Management, Data Integration, Medical Records, Medical Coding, Data Validation, Electronic Medical Record, Machine Learning
Intermediate · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Text Mining, Unstructured Data, Health Informatics, Natural Language Processing, Clinical Documentation, Model Evaluation, Data Processing, Deep Learning, Model Training, Applied Machine Learning, Feature Engineering, Machine Learning, Medical Terminology, Artificial Neural Networks, Supervised Learning, Python Programming, Computer Programming, Computer Programming Tools
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Database Design, SQL, Relational Databases, Databases, Database Systems, Database Management, Data Modeling, Query Languages
Beginner · Course · 1 - 4 Weeks

SkillUp
Skills you'll gain: Tableau Software, Peer Review, Data Storytelling, Dashboard Creation, Dashboard, Data Presentation, Presentations, Data Cleansing, Business Intelligence, Data Visualization Software, Data Visualization, Interactive Data Visualization, Business Intelligence Software, Data Quality, Data Preprocessing, Data Analysis, Key Performance Indicators (KPIs)
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Data Integration, Microsoft Azure, Authorization (Computing), Azure Active Directory, Event-Driven Programming, Cloud Infrastructure, Authentications, Data Storage Technologies, Cloud Storage, Disaster Recovery, Data Architecture, Cloud Computing Architecture, Database Design, Cloud Security, IT Security Architecture, Role-Based Access Control (RBAC), Application Design, Application Programming Interface (API), Application Deployment, Identity and Access Management
Intermediate · Specialization · 3 - 6 Months
University of Michigan
Skills you'll gain: Education and Training, International Relations, Systems Thinking, World History, Systems Analysis, Community Development, Leadership, Policy Analysis, Research, and Development, Intercultural Competence, Policy Analysis, Discussion Facilitation, Diversity Equity and Inclusion Initiatives
★ 4.8 (15) · Beginner · Course · 1 - 3 Months

Fundação Instituto de Administração
Skills you'll gain: Customer Success Management, Customer Relationship Building, Customer Retention, Customer experience strategy (CX), Customer Engagement, Customer Relationship Management, Customer Insights, Target Audience, Organizational Structure, Key Performance Indicators (KPIs), Business Metrics, Organizational Change, Value Propositions
★ 4.8 (24) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Descriptive Statistics, A/B Testing, Classification And Regression Tree (CART), Dashboard, Dashboard Creation, Model Evaluation, Model Deployment, Data-Driven Decision-Making, Risk Analysis, Histogram, Statistical Inference, Descriptive Analytics, Simulations, Predictive Modeling, Regression Analysis, Data Visualization, MLOps (Machine Learning Operations), Decision Making, Decision Tree Learning, Keras (Neural Network Library)
★ 2.8 (6) · Intermediate · Specialization · 3 - 6 Months

Technical University of Denmark (DTU)
Skills you'll gain: Biotechnology, Biological Engineering, Molecular, Cellular, and Microbiology, Manufacturing and Production, Process Engineering, Cell Cultures, Chemical Engineering, Bioinformatics, Production Process, Microbiology, Sustainable Technologies, Biochemistry, Sustainable Business, Cell Biology, Process Control, Sustainable Systems, Molecular Biology, Process Development
Beginner · Course · 1 - 3 Months

Skills you'll gain: Investment Banking, Capital Markets, Corporate Finance, Underwriting, Financial Market, Banking, Finance, Financial Analysis, Corporate Strategy, Financial Services, Organizational Structure, Front Office
★ 5 (19) · Mixed · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Figma (Design Software), Prototyping, Collaborative Software, Graphical Tools, Design, Digital Design, Design Elements And Principles, Design Software, Graphic Design, UI Components, User Interface (UI) Design, Typography, File Management, User Accounts, Application Design, Instructional Design, Systems Design
★ 5 (7) · Beginner · Guided Project · Less Than 2 Hours