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.

The University of Sydney
Skills you'll gain: Blockchain, Distributed Computing, Network Security, Cryptographic Protocols, Scalability, Transaction Processing, Algorithms
Beginner · Course · 1 - 3 Months

Skills you'll gain: Azure DevOps, GitHub, Git (Version Control System), Version Control, Development Environment, Microsoft Development Tools, Devops Tools, Continuous Integration, DevOps, CI/CD, Microsoft Azure, Software Versioning, Microsoft Visual Studio, Collaborative Software, Software Development Tools, Authorization (Computing), Security Controls, Code Review, Role-Based Access Control (RBAC), Open Source Technology
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Hedge Accounting, Revenue Recognition, International Financial Reporting Standards, Lease Contracts, Contract Accounting, Financial Reporting, Credit Risk, Accounting, Financial Accounting, Portfolio Management, Financial Auditing, Insurance, Insurance Policies, Technical Accounting, Standard Accounting Practices, Business Valuation, Financial Analysis, Risk Management, Securities (Finance), Mergers & Acquisitions
Beginner · Specialization · 3 - 6 Months

University of California, Davis
Skills you'll gain: Spanish Language, Vocabulary, Language Learning, Language Competency, Grammar
Beginner · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Generative Adversarial Networks (GANs), AI Security, Fraud detection, Model Evaluation, Feature Engineering, Cybersecurity, Cyber Security Strategy, Reinforcement Learning, Model Optimization, Data Synthesis
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Enterprise Risk Management (ERM), Program Management, Bidding, Stakeholder Engagement, Project Schedules, Stakeholder Management, Risk Analysis, Leadership and Management, Stakeholder Communications, Strategic Leadership, Communication Planning, Project Estimation, Project Risk Management, Work Breakdown Structure, Scheduling, Team Leadership, Contract Management, Governance Risk Management and Compliance, Procurement, Project Controls
Beginner · Specialization · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Sociology, Social Sciences, Social Justice, Culture, Liberal Arts, Media and Communications, Cultural Diversity, Electronic Media, World History, Ethical Standards And Conduct
Beginner · Course · 1 - 3 Months

Coursera
Skills you'll gain: Patient Education and Support, Patient Education And Counseling, Patient Treatment, Communication Strategies, Communication, Instructional Design, Empathy
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Music, Music Theory, Aesthetics, Sensory Systems Analysis, Culture, Psychology, Cultural Diversity, Neurology, Science and Research
Beginner · Course · 1 - 4 Weeks

Corporate Finance Institute
Skills you'll gain: Wealth Management, Financial Services, Consultative Approaches, Financial Planning, Financial Sales, Investment Management, Compensation Management, Banking, Portfolio Management, Asset Management, Client Services
Beginner · Course · 1 - 3 Months

University of Illinois Urbana-Champaign
Skills you'll gain: Education Software and Technology, Responsible AI, Wealth Management, Machine Learning Methods, Supervised Learning, Machine Learning, Financial Services, Applied Machine Learning, AI Personalization, Data Ethics, Machine Learning Algorithms, Learning Management Systems, Digital pedagogy, Artificial Intelligence, Compliance Training, AI literacy, AI Enablement, Relationship Management, Rapport Building, Financial Planning
Intermediate · Specialization · 1 - 3 Months
University of Rochester
Skills you'll gain: Supply And Demand, Market Dynamics, Economics, Consumer Behaviour, Economics, Policy, and Social Studies, Resource Allocation, Market Analysis, Policy Analysis, Public Policies, Decision Making, Investment Management
Beginner · Course · 1 - 4 Weeks