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.

Skills you'll gain: Product Development, Packaging and Labeling, Prototyping, New Product Development, Product Design, Customer Analysis, Production Process, Sustainable Design, Product Testing, Manufacturing Processes, Product Quality (QA/QC), Consumer Behaviour, Market Research, Innovation, Chemistry, Regulatory Compliance, Market Trend
Beginner · Course · 1 - 4 Weeks
University of California San Diego
Skills you'll gain: Collaborative Software, Telecommuting, Social Impact, Social Network Analysis, Remote Access Systems, Interaction Design, Driving engagement, Computing Platforms, Digital Communications
Mixed · Course · 1 - 4 Weeks

Unilever
Skills you'll gain: Data Storytelling, Marketing Automation, Web Analytics, Marketing Effectiveness, Marketing Analytics, Customer Insights, Digital Marketing, Market Analysis, Google Analytics, Social Media Marketing, Customer Analysis, Search Engine Marketing, Marketing Strategies, Social Media Strategy, Customer experience strategy (CX), Performance Reporting, Search Engine Optimization, Keyword Research, Return On Investment, MarTech
Beginner · Professional Certificate · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Power Electronics, Electrical Engineering, electromagnetics, Electronic Components, Mathematical Modeling, Thermal Management, Engineering Analysis, Engineering Design Process, Engineering Calculations
Intermediate · Course · 1 - 4 Weeks

Amazon Web Services
Skills you'll gain: Artificial Intelligence and Machine Learning (AI/ML), Generative AI, Deep Learning, AI Enablement, Artificial Intelligence, Amazon Web Services, Applied Machine Learning, Machine Learning, Digital Transformation
Mixed · Course · 1 - 4 Weeks

Yonsei University
Skills you'll gain: Apache Spark, Augmented Reality, Cloud Computing Architecture, Big Data, Wireless Networks, SPSS, Augmented and Virtual Reality (AR/VR), Cloud Computing, Internet Of Things, Analytics, Real Time Data, Apache Hadoop, Telecommunications, Local Area Networks, Multimedia, Emerging Technologies, Apple iOS, Market Analysis, Display Devices, Product Planning
Beginner · Specialization · 3 - 6 Months

Erasmus University Rotterdam
Skills you'll gain: Game Design, Persuasive Communication, Driving engagement, Case Studies, Culture, Augmented and Virtual Reality (AR/VR), Research, Simulations, Psychology, Program Evaluation, Emerging Technologies, Social Sciences
Mixed · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Policy Analysis, Policy Development, Social Justice, Advocacy, Public Policies, Political Sciences, Health Policy, Social Impact, Economics, Policy, and Social Studies, Community and Social Work, Program Evaluation, Public Administration, Case Studies, Diversity Equity and Inclusion Initiatives, Research, Problem Solving
Beginner · Course · 1 - 4 Weeks

Advancing Women in Tech
Skills you'll gain: Cross-Functional Team Leadership, Technical Product Management, Engineering Management, Product Management, Team Leadership, Artificial Intelligence and Machine Learning (AI/ML), User Experience Design, Design, Software Design, Artificial Intelligence, Interviewing Skills, Machine Learning, Deep Learning, Technical Communication
Beginner · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: C (Programming Language), C++ (Programming Language), Object Oriented Programming (OOP), Data Structures, Programming Principles, Algorithms, Computer Programming, Software Design, Application Security, Other Programming Languages, Python Programming, Java Programming, System Programming, Computer Architecture, Performance Tuning, Unix, Computer Science, Debugging
Intermediate · Specialization · 3 - 6 Months

University of Michigan
Skills you'll gain: Machine Learning Methods, Artificial Intelligence and Machine Learning (AI/ML), AI Enablement, Precision Medicine, Generative AI, Machine Learning, Artificial Intelligence, Machine Learning Algorithms, Transfer Learning, Biomedical Engineering, Control Systems, Energy and Utilities, Technical Design, Robotics, Deep Learning, Computer Vision, Medical Imaging, Reinforcement Learning, Electric Power Systems, Bioinformatics
Intermediate · Specialization · 1 - 3 Months

IE Business School
Skills you'll gain: Marketing Communications, Integrated Marketing Communications, Advertising, Marketing, Marketing Budgets, Brand Marketing, Communication Planning, Marketing Planning, Brand Strategy, Brand Management, Brand Loyalty, Branding, Marketing Management, Campaign Management, Marketing Strategy and Techniques, Media Planning, Brand Awareness, Promotional Strategies, Consumer Behaviour, Communication
Build toward a degree
Beginner · Course · 1 - 4 Weeks