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 Pennsylvania
Skills you'll gain: Sociology, Social Sciences, Social Impact, Public Policies, Cultural Diversity, Surveys, Program Evaluation, Qualitative Research, Data Collection, Research
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Node.JS, Dataflow, Real Time Data, File I/O, Javascript, Event-Driven Programming, Web Development Tools, Server Side, TCP/IP, Front-End Web Development
Intermediate · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Competitive Analysis, Market Research, User Story, User Interface (UI), Product Roadmaps, Competitive Intelligence, AI Product Strategy, Usability, Persona Development, Product Development, Market Analysis, Product Management, Product Lifecycle Management, Design Thinking, User Interface (UI) Design, Market Opportunities, Quality Assurance and Control, Technology Roadmaps, Product Strategy, Data Analysis
Beginner · Professional Certificate · 3 - 6 Months

The Hong Kong University of Science and Technology
Skills you'll gain: Calculus, Numerical Analysis, Integral Calculus, Engineering Calculations, Applied Mathematics, Differential Equations, Algebra, Trigonometry, Engineering Analysis, Advanced Mathematics, General Mathematics, Physics, Geometry, Arithmetic, Mathematical Theory & Analysis, Mathematical Modeling, Derivatives, Graphing, Deductive Reasoning
Beginner · Course · 1 - 3 Months

Universidad Nacional Autónoma de México
Skills you'll gain: Business Valuation, Fixed Asset, Financial Statement Analysis, Financial Management, Corporate Finance, Capital Budgeting, Finance, Performance Measurement, Business Mathematics, Financial Data, Project Finance, Financial Analysis, Investment Management, Portfolio Management, Budgeting, Financial Modeling, Balance Sheet, Financial Policy, Capital Markets, Microsoft Excel
Intermediate · Specialization · 3 - 6 Months

Arizona State University
Skills you'll gain: Meeting Facilitation, Decision Making, Conflict Management, Empathy, De-escalation Techniques, Emotional Intelligence, Active Listening, Constructive Feedback, Teamwork, Team Building, Compassion, Strategic Decision-Making, Business Ethics, Growth Mindedness, Discussion Facilitation, Collaboration, Team Management, Personal Development, Diversity and Inclusion, Communication
Beginner · Specialization · 3 - 6 Months

Alex Genadinik
Skills you'll gain: Revenue Management, Upselling, Market Dynamics, Price Negotiation, Selling Techniques, Customer Retention, Revenue Forecasting, Sales Strategy, Cross Selling, Market Trend, Customer Acquisition Management, Business Modeling, Competitive Analysis, Product Strategy, Customer Insights, Sustainable Business, Growth Strategies
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: System Support, System Configuration, Computer Literacy, System Requirements, General Networking, Computer Security Awareness Training
Beginner · Course · 1 - 3 Months

Tecnológico de Monterrey
Skills you'll gain: Applied Mathematics, Algebra, Mathematical Modeling, Graphing, Advanced Mathematics, Mathematical Software, Calculus, Mathematical Theory & Analysis, Integral Calculus, Derivatives
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Microsoft Outlook, Email Marketing, Campaign Management, Customer Relationship Management (CRM) Software, Brand Marketing, Process Improvement, Marketing Planning, Strategic Marketing, Data Mapping, Marketing Effectiveness, Branding, Brand Strategy, Marketing Automation, Data Validation, Gmail, Project Planning, Copywriting, Brand Management, Drive Engagement, Regulatory Compliance
Beginner · Specialization · 3 - 6 Months

Board Infinity
Skills you'll gain: Brand Strategy, Brand Management, Branding, Storytelling, Brand Awareness, Brand Loyalty, Marketing Psychology, Marketing Strategies, Marketing, Target Market, Consumer Behaviour, Governance, Portfolio Management, Persona Development, Diversity and Inclusion, Value Propositions, Customer Insights
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Learning Management Systems, Prompt Engineering, ChatGPT, Education Software and Technology, AI Personalization, Digital pedagogy, Collaborative Software, AI Enablement, Generative AI, AI Workflows
Beginner · Course · 1 - 3 Months