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.

Fundação Instituto de Administração
Skills you'll gain: Process Mapping, Operations Management, Process Improvement, Revenue Management, Business Modeling, Business Process Improvement, Supply Chain, Supply Chain Management, Business Process, Organizational Structure, Process Analysis, Supply Chain Planning, Business Operations, Lean Six Sigma, Operational Performance Management, Strategic Thinking, Materials Management, Business Strategy, Business Strategies, Strategic Decision-Making
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Operating Systems, Network Security, Network Support, Network Troubleshooting, System Support, Data Storage, Microsoft Windows, Systems Administration, Mac OS, Technical Support, System Configuration, Command-Line Interface, Software Installation, Linux, Help Desk Support, Encryption, Mobile Security, Information Technology, Firewall, Malware Protection
Intermediate · Course · 1 - 3 Months

Universidad Austral
Skills you'll gain: Teaching, Differentiated Instruction, Education and Training, Program Evaluation, Community Outreach, Instructional and Curriculum Design, Community Development, Cultural Diversity, Classroom Management, Curriculum Development, Instructional Strategies, Curriculum Planning, Public Policies, Pedagogy, Student-Centred Learning, Mentorship, Planning, Social Justice, Student Support and Services, Initiative and Leadership
Beginner · Specialization · 3 - 6 Months

University of Rochester
Skills you'll gain: Clinical Research, Clinical Trials, Medical Science and Research, Drug Development, Pharmaceuticals, Health Policy, Research, Public Health and Disease Prevention, Public Health, Research Design, Community Health, Research Methodologies
Beginner · Course · 1 - 4 Weeks

LearnQuest
Skills you'll gain: Virtual Private Networks (VPN), Linux Administration, Public Key Infrastructure, Linux, Intrusion Detection and Prevention, Firewall, Remote Access Systems, Authentications, Authorization (Computing), Network Security, Security Controls, Identity and Access Management, File Management, Systems Administration, Cybersecurity, Encryption, Information Technology, Disaster Recovery
Beginner · Course · 1 - 4 Weeks

Universidad de los Andes
Skills you'll gain: Resilience, Storytelling, Experimentation, Leadership Development, Persistence, Leadership, Strategic Leadership, Project Design, Innovation, Self-Awareness
Intermediate · Course · 1 - 4 Weeks

Universidad de los Andes
Skills you'll gain: Business Analytics, Data Strategy, Business Intelligence, Analytics, Data-Driven Decision-Making, Data Governance, Data Analysis, Process Improvement, Organizational Strategy, Competitive Analysis, Organizational Structure
Beginner · Course · 1 - 3 Months

EIT Digital
Skills you'll gain: Software Architecture, Functional Requirement, Requirements Analysis, Internet Of Things, Software Design Patterns, User Requirements Documents, Android Development, Application Frameworks, Maintainability, Interoperability, Software Quality (SQA/SQC)
Mixed · Course · 1 - 3 Months

Parsons School of Design, The New School
Skills you'll gain: Project Portfolio Management, Design Thinking, Strategic Thinking, Market Opportunities, Business Risk Management, Business Modeling, Design, New Product Development, Human Centered Design, Innovation, Customer experience strategy (CX), Ethical Standards And Conduct, Market Analysis
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Canva (Software), Social Media Content, Social Media, Multimedia, Marketing Design, Content Creation, Graphic and Visual Design, Animations, Editing, Marketing, Presentations
Beginner · Guided Project · Less Than 2 Hours

Universidad de Palermo
Skills you'll gain: Innovation, Emotional Intelligence, Digital Transformation, Diversity and Inclusion, Business Leadership, Diversity Awareness, Leadership, Team Leadership, Professional Development, Leadership and Management, Workplace inclusivity, Constructive Feedback, Creativity, Drive Engagement, Ethical Standards And Conduct, Collaboration, Organizational Change, Communication, Adaptability, Telecommuting
Beginner · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Responsive Web Design, Git (Version Control System), Web Development, Cascading Style Sheets (CSS), React.js, Version Control, Web Development Tools, Full-Stack Web Development, GitHub, HTML and CSS, Application Design, Software Design Documents, Game Design, Debugging, Software Testing, Unit Testing, Application Programming Interface (API), Software Development, Development Environment, Javascript
Beginner · Professional Certificate · 3 - 6 Months