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.

University of Virginia Darden School Foundation
Skills you'll gain: Branding, Brand Awareness, Brand Strategy, Marketing Design, Advertising, Brand Management, Brand Loyalty, Generative AI Agents, Digital Advertising
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, Classification And Regression Tree (CART), Tensorflow, Machine Learning Algorithms, Keras (Neural Network Library), Artificial Neural Networks, Deep Learning, Machine Learning, Decision Tree Learning, Predictive Analytics, Regression Analysis
Beginner · Specialization · 1 - 3 Months

Universidad Nacional Autónoma de México
Skills you'll gain: Instructional Design, Social Skills, Training Programs, Personal Development, Emotional Intelligence, Program Evaluation, Empathy, Self-Awareness, Case Studies, Adaptability
Beginner · Course · 1 - 4 Weeks

American Council on Exercise
Skills you'll gain: Selling Techniques, Exercise Science, Sales, Goal Setting, Health And Wellness Coaching, Customer Retention, Smart Goals, Nutrition and Diet, Consultative Selling, Customer Acquisition Management, Patient Education And Counseling, Workplace inclusivity, Motivational Interviewing, Patient Communication, Safety Training, Kinesiology, Active Listening, Performance Measurement, Health Education, Injury Prevention
Beginner · Specialization · 1 - 3 Months
Skills you'll gain: Extract, Transform, Load, Data Analysis, Data Preprocessing, Jupyter, Data Visualization, Unsupervised Learning, Statistical Analysis, Model Evaluation, Exploratory Data Analysis, Data Migration, Machine Learning, Business Analytics, Classification Algorithms, Data Manipulation, Data Cleansing, Data Storytelling, Stakeholder Engagement, Project Scoping, Business Priorities, Business Analysis
Intermediate · Professional Certificate · 3 - 6 Months

Skills you'll gain: Application Development, Application Design, Debugging
Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Network Analysis, Unsupervised Learning, Social Network Analysis, Supervised Learning, Unstructured Data, Marketing Analytics, Deep Learning, Scikit Learn (Machine Learning Library), Machine Learning, Tensorflow, Machine Learning Algorithms, Text Mining, Data Analysis, Model Evaluation, Transfer Learning, Semantic Web, JSON, Statistical Methods, Data Manipulation, Data Structures
Build toward a degree
Beginner · Specialization · 3 - 6 Months

Peking University
Skills you'll gain: Laboratory Research, Science and Research, Laboratory Experience, Scientific Methods, Experimentation, Research Design, Molecular Biology, Molecular, Cellular, and Microbiology, Biology, Biotechnology, Laboratory Equipment, Biostatistics, Bioinformatics, Specimen Preparation, Cell Biology
Beginner · Course · 1 - 3 Months

Parsons School of Design, The New School
Skills you'll gain: Design Thinking, Business Modeling, Business Solutions, Growth Strategies, Business Process, Business Strategy, Innovation, Sustainable Business, Product Design, Design, Value Propositions, Market Analysis, User Experience, User Research
Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Organizational Leadership, Team Motivation, Team Leadership, Initiative and Leadership, Leadership, Team Management, Team Performance Management, Leadership and Management, Team Building, Drive Engagement, Storytelling, Coaching, Employee Coaching, Industrial and Organizational Psychology, Goal Setting, Employee Engagement, Collaboration, Influencing, Empathy & Emotional Intelligence, Neurology
Build toward a degree
Beginner · Course · 1 - 3 Months
CertNexus
Skills you'll gain: Data Preprocessing, Data Analysis, Data Collection, AI Workflows, Statistical Analysis, Model Deployment, Artificial Intelligence and Machine Learning (AI/ML), Data Cleansing, Applied Machine Learning, Predictive Modeling, Machine Learning, Model Evaluation, Descriptive Statistics, Feature Engineering, Machine Learning Algorithms, Process Management
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Marketing Budgets, Social Media Content, Social Media Campaigns, Collaborative Software, Social Media Marketing, Content Creation, Video Editing, Marketing Materials, Marketing, Graphic Design, Photo Editing
Intermediate · Guided Project · Less Than 2 Hours