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 Colorado System
Skills you'll gain: Scaled Agile Framework, Systems Engineering, Scrum (Software Development), Agile Methodology, Agile Project Management, Kanban Principles, Software Development Methodologies, Business Leadership, Backlogs, Scalability, Organizational Structure, Organizational Change, Waterfall Methodology
Intermediate · Course · 1 - 4 Weeks

Minnesota State University, Mankato
Skills you'll gain: Technical Writing, Writing and Editing, Technical Documentation, Editing, Technical Communication, Web Content Accessibility Guidelines, Usability, Functional Design, Aesthetics
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: AutoCAD, Architectural Drawing, Drafting and Engineering Design, Human Factors, Technical Documentation
Beginner · Course · 1 - 4 Weeks

Niel Asher Education
Skills you'll gain: Clinical Practices, Lifting Ability, Mobility Assistance, Exercise Therapy, Resilience, Manual Therapy, Pain Management
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Adobe Illustrator, Logo Design, Adobe Creative Cloud, Graphic Design, Graphics Software, Graphic and Visual Design, Layout Design, Graphical Tools, Design Elements And Principles, Creative Design, Computer Graphic Techniques, Creativity
Beginner · Course · 1 - 4 Weeks

Universitat Autònoma de Barcelona
Skills you'll gain: Talent Recruitment, Recruitment, Employee Onboarding, Talent Acquisition, Recruitment Strategies, Human Resources Management and Planning, Talent Sourcing, HR Tech, New Hire Orientations, Job Evaluation, People Analytics, Human Resources, Interviewing Skills, Process Design
Beginner · Course · 1 - 4 Weeks

Universidades Anáhuac
Skills you'll gain: Empathy, Social Skills, Organizational Leadership, Drive Engagement, Team Building, Team Motivation, Team Management, Workplace inclusivity, Collaboration, Team Performance Management, Motivational Skills, Leadership, People Management, Staff Management, Diversity and Inclusion, Interpersonal Communications, Knowledge Transfer, Communication, Communication Strategies, Employee Retention
Beginner · Course · 1 - 3 Months

Skills you'll gain: Event-Driven Programming, Web Applications, Javascript, Data Import/Export, Data Management, Web Development, Data Mapping, User Interface (UI), Web Content Accessibility Guidelines, Interactive Design, Computational Logic, Data Validation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Digital Marketing Campaigns, Marketing Strategies, Digital Marketing, Digital Analysis, Competitive Analysis, Digital Media Strategy, Campaign Management, Marketing Effectiveness, Marketing Planning, Campaign Planning, Performance Analysis, Case Studies, Business Strategies, Digital Advertising, Market Analysis, Advertising Campaigns, Consumer Behaviour, Advertising, Promotional Strategies, Market Opportunities
Mixed · Course · 1 - 4 Weeks

Real Madrid Graduate School Universidad Europea
Skills you'll gain: Artificial Intelligence, Data Analysis Software, Analytics, Big Data, Data Analysis, Data Ethics, Deep Learning, Machine Learning, Statistical Analysis, Emerging Technologies, Health Technology, Internet Of Things, Natural Language Processing, Digital Transformation, Technology Solutions, Scikit Learn (Machine Learning Library), Large Language Modeling, Technology Strategies, Performance Appraisal, Agile Project Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Content Scheduling, Newsletters, Content Performance Analysis, Campaign Management, Digital Marketing Campaigns, Keyword Research, Digital Marketing, Digital Marketing Tools, Pay Per Click Advertising, Email Marketing, Data-Driven Marketing, Digital Advertising, Performance Metric, Google Ads, Driving engagement, Marketing Channel, Key Performance Indicators (KPIs), Content Management, Content Strategy, Data Analysis
Beginner · Course · 1 - 3 Months

Skills you'll gain: Power Apps Component Framework, Microsoft Power Platform, Microsoft Power Automate/Flow, Enterprise Application Management, Application Development, Application Design, Microsoft Copilot, Data Management, Database Development, Database Application, Dashboard Creation, AI powered creativity
Intermediate · Course · 1 - 4 Weeks