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 Illinois Urbana-Champaign
Skills you'll gain: Social Studies, Diversity Awareness, Cultural Diversity, Sociology, Social Sciences, Culture, Social Justice, World History, Political Sciences, Economics, Policy, and Social Studies, Policy Analysis, Immigration Law, Demography
Beginner · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Cloud Security, Data Management, Cloud Computing Architecture, Records Management, Security Management, Cloud Computing, Cyber Security Policies, Microsoft Azure, Threat Management, Disaster Recovery, Data Governance, Security Controls, Information Privacy, General Data Protection Regulation (GDPR), Identity and Access Management
Beginner · Course · 1 - 4 Weeks
IE Business School
Skills you'll gain: Customer experience strategy (CX), Customer experience improvement, Branding, Brand Management, Behavioral Economics, Brand Strategy, Consumer Behaviour, Customer Insights, User Experience, Integrated Marketing Communications, Business Ethics, Cross-Functional Collaboration, Employee Engagement, Leadership
Intermediate · Course · 1 - 3 Months

The Pennsylvania State University
Skills you'll gain: Nutrition and Diet, Sustainability Standards, Manufacturing and Production, Market Dynamics, Water Resource Management, Business Economics, Biotechnology, Production Management, Environmental Management Systems, Climate Change Mitigation
Mixed · Course · 1 - 3 Months

University of Maryland, College Park
Skills you'll gain: Executive Presence, Persuasive Communication, Project Risk Management, Stakeholder Management, Non-Verbal Communication, Influencing, Risk Management, Professional Development, Stakeholder Communications, Program Management, Leadership, Communication, Project Management, Emotional Intelligence, Public Speaking, Team Management, Presentations, Team Building, Strategic Communication, Virtual Teams
Beginner · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Google Analytics, Marketing Analytics, Web Analytics, Marketing Effectiveness, Campaign Management, Digital Marketing, Target Audience, Customer Insights, Analytics, Performance Analysis, A/B Testing, Dashboard, Performance Metric, Content Strategy
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Jest (JavaScript Testing Framework), Mobile Development, Web Development Tools, Unit Testing, Programming Principles, Javascript, React Native, JSON, Computer Programming, Node.JS, Object Oriented Programming (OOP), Software Testing, Functional Design
Beginner · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Responsible AI, Data Ethics, Business Ethics, AI Security, Accountability, Artificial Intelligence and Machine Learning (AI/ML), Risk Analysis, Case Studies, Legal Risk, Risk Mitigation, Law, Regulation, and Compliance, Decision Making, Workforce Management, Information Privacy, Analysis, Algorithms
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Database Management, Databases, Relational Databases, Database Architecture and Administration, Data Security, User Accounts, Secure Coding, SQL, Application Security, Vulnerability Scanning, NoSQL, Role-Based Access Control (RBAC), Encryption, Data Manipulation
Beginner · Course · 1 - 3 Months

Emory University
Skills you'll gain: Presentations, Microsoft PowerPoint, Consulting, Executive Presence, Business Consulting, Storytelling, Sales Presentations, Data Storytelling, Management Consulting, Proposal Development, Oral Expression, Consultative Approaches, Data Visualization Software, Expectation Management
Beginner · Course · 1 - 3 Months

Pohang University of Science and Technology(POSTECH)
Skills you'll gain: Blockchain, FinTech, Market Trend, Cryptography, Digital Assets, Payment Systems, Financial Market, Financial Systems, Financial Services, Investments, Market Analysis
Intermediate · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Game Theory, Mathematical Modeling, Political Sciences, Combinatorics, Social Sciences, Probability, Applied Mathematics, Critical Thinking, General Mathematics, Statistical Analysis
Beginner · Course · 1 - 4 Weeks