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.

Arizona State University
Skills you'll gain: Writing, Literacy, Grammar, English Language, Language Learning, Vocabulary
Beginner · Course · 1 - 3 Months

Skills you'll gain: Timelines, Microsoft PowerPoint, Presentations, Project Schedules, Diagram Design, Data Visualization, Project Management, Communication
Beginner · Guided Project · Less Than 2 Hours
Universidad Austral
Skills you'll gain: Legal Technology, Blockchain, Legal Research, Legal Proceedings, Digital Transformation, Court Systems, Legal Writing, Artificial Intelligence, Automation, Innovation, Virtual Environment
Beginner · Course · 1 - 3 Months

Macquarie University
Skills you'll gain: Governance, Management Accounting, Budgeting, Financial Modeling, Financial Forecasting, Accounting, Financial Analysis, Forecasting, Financial Acumen, Financial Accounting, Financial Statements, Business Acumen, Business Management, Business Ethics, Organizational Strategy, Strategic Decision-Making
Beginner · Course · 1 - 3 Months

University of Alberta
Skills you'll gain: Social Justice, Immigration Law, Performing Arts, Diversity Awareness, World History, Community Organizing, Music History, Cultural Diversity, Liberal Arts, Sociology, Advocacy, Music
Beginner · Course · 1 - 4 Weeks

Macquarie University
Skills you'll gain: Identity and Access Management, Authentications, User Provisioning, Multi-Factor Authentication, Security Assertion Markup Language (SAML), Single Sign-On (SSO), Threat Modeling, User Accounts, Key Management, Cyber Security Assessment, Threat Management, OAuth, Cybersecurity, Role-Based Access Control (RBAC), Vulnerability Assessments, System Design and Implementation, Threat Detection, Cryptography, Risk Management, Remote Access Systems
Beginner · Course · 1 - 3 Months

Skills you'll gain: Test Driven Development (TDD), Debugging, Software Testing, Performance Testing, Unit Testing, API Testing, Test Case, Test Automation, Acceptance Testing, Regression Testing, Testability, Integration Testing, .NET Framework, Application Performance Management
Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Crisis Management, Emergency Response, Corporate Communications, Contingency Planning, Public Affairs, Risk Management, Business Continuity Planning, Communication Strategies, Case Studies, Stakeholder Communications, Internal Communications, Communication, Media and Communications, Social Media
Beginner · Course · 1 - 4 Weeks

Automatic Data Processing, Inc. (ADP)
Skills you'll gain: Recruitment, Job Analysis, Consultative Approaches, Market Research, Recruitment Strategies, Talent Acquisition, Marketing Materials, Talent Sourcing, Compensation Management, Needs Assessment, Competitive Analysis, Branding, Advertising
Beginner · Course · 1 - 4 Weeks

Università Bocconi
Skills you'll gain: Project Finance, Environmental Social And Corporate Governance (ESG), Investments, Contract Management, Risk Analysis, Finance, Corporate Finance, Risk Management, Sustainable Development, Economics, Public Policies
Beginner · Course · 1 - 3 Months
Skills you'll gain: Good Clinical Practices (GCP), Institutional Review Board (IRB), Clinical Research Ethics, Clinical Research Coordination, Clinical Trials, Clinical Research, Drug Development, Informed Consent, Document Management, Electronic Medical Record
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Legal Technology, Legal Strategy, Legal Risk, Responsible AI, Data Ethics, Legal Research, Compliance Management, Document Management, Regulation and Legal Compliance, Generative AI, Litigation Support, Client Services, Mediation, Anthropic Claude, AI Security, Case Law, AI Enablement, Law, Regulation, and Compliance, Artificial Intelligence, Risk Management
Beginner · Specialization · 3 - 6 Months