Data Structures and Algorithms courses can help you learn about arrays, linked lists, trees, and graph structures, along with sorting and searching algorithms. You can build skills in problem-solving, optimizing code efficiency, and analyzing algorithm complexity. Many courses introduce tools like Python, Java, or C++ for implementing these concepts, as well as platforms for coding challenges that reinforce your understanding through practical application.

University of Minnesota
Skills you'll gain: Performance Management, Performance Appraisal, Performance Review, Compensation Management, Compensation Strategy, Compensation and Benefits, Constructive Feedback, Workforce Planning, Human Resource Strategy, Human Resources, Employee Onboarding, Recruitment, Employee Performance Management, Recruitment Strategies, Human Capital, Full Cycle Recruitment, Talent Acquisition, Human Resources Management and Planning, Compensation Analysis, People Management
Beginner · Specialization · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Real-Time Operating Systems, Systems Architecture, Software Architecture, Embedded Systems, Verification And Validation, Software Design, System Design and Implementation, Software Technical Review, Performance Testing, Computer Vision, Linux, Requirements Analysis, Debugging
Advanced · Course · 1 - 3 Months

Banco Interamericano de Desarrollo
Skills you'll gain: Sustainable Development, Project Finance, Public Works, Sustainability Standards, Climate Change Adaptation, Strategic Partnership, Economic Development, Environment and Resource Management, Climate Change Mitigation, Stakeholder Engagement, Project Planning, Governance, Diversity and Inclusion
Beginner · Course · 1 - 4 Weeks

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Mechanics, Vibrations, Physics, Differential Equations, Engineering Calculations, Engineering Analysis, Mathematical Modeling, Applied Mathematics, Trigonometry, Calculus
Mixed · Course · 1 - 3 Months

Skills you'll gain: Video Editing, Animations, Post-Production, Motion Graphics, Video Production, Photo/Video Production and Technology, Image Quality, Color Matching
Mixed · Course · 1 - 3 Months

ISAE-SUPAERO
Skills you'll gain: Finite Element Methods, Structural Analysis, Vibrations, Engineering Analysis, Mathematical Modeling, Mechanical Engineering, Linear Algebra, Numerical Analysis, Applied Mathematics, Control Systems, Differential Equations
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Adobe After Effects, Animations, Logo Design, Motion Graphics, Graphic Design, File Management, Image Quality
Beginner · Course · 1 - 4 Weeks

University of Pennsylvania
Skills you'll gain: Operations Management, Balance Sheet, Process Analysis, Business Operations, Operational Efficiency, Financial Statement Analysis, Financial Statements, Finance, Financial Accounting, Production Process, Operational Performance Management, Capital Budgeting, Business Process Improvement, Branding, Financial Modeling, Strategic Marketing, Marketing, Analysis, Case Studies, Business Analysis
Beginner · Specialization · 3 - 6 Months

Berklee
Skills you'll gain: Musical Composition, Music, Peer Review, Media Production, Post-Production, Music Performance, Music Theory, Timelines, Editing
Intermediate · Course · 1 - 3 Months

Skillshare
Skills you'll gain: 3D Modeling, 3D Assets, Color Theory, Computer Graphics, Visualization (Computer Graphics), Computer Graphic Techniques, Animation and Game Design, Graphical Tools, Data Import/Export, Image Quality, User Interface (UI), Creative Design
Beginner · Specialization · 1 - 3 Months

Universidades Anáhuac
Skills you'll gain: Social Sciences, Sociology, Psychology, Anthropology, Ethical Standards And Conduct, World History, Cultural Diversity, Scientific Methods, Economics, Physics, Biology
Mixed · Course · 1 - 3 Months

L&T EduTech
Skills you'll gain: Shop Drawing, Architectural Drawing, Construction Inspection, Structural Engineering, Structural Analysis, Building Design, Construction, Manufacturing Processes, Construction Management, Construction Engineering, Engineering Practices, Building Codes, Engineering Tolerance, Product Testing, Engineering Calculations
Advanced · Course · 1 - 4 Weeks