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.

Skills you'll gain: Financial Statement Analysis, Revenue Recognition, Financial Analysis, Inventory Accounting, Income Statement, Balance Sheet, Budgeting, Financial Reporting, Management Accounting, Capital Budgeting, Asset Management, Accounting, Cost Accounting, Cash Flows, Generally Accepted Accounting Principles (GAAP), Financial Management
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Machine Learning Algorithms, Big Data, Product Development, Data Preprocessing, Analytics, File Systems, New Product Development, Data Analysis, Machine Learning, Internet Of Things, Supervised Learning, Product Planning, Unsupervised Learning, Data Storage, Project Planning, Systems Of Measurement, Staff Management
Build toward a degree
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: AutoCAD, Architectural Drawing, Drafting and Engineering Design, Blueprint Reading, Blueprinting, Technical Drawing, Computer-Aided Design
Beginner · Guided Project · Less Than 2 Hours

Microsoft
Skills you'll gain: Editing, Content Development and Management, Proofreading, Public Relations, Content Creation, Writing and Editing, Content Management, Web Content, Marketing and Public Relations, Content Management Systems, Press Releases, Content Strategy, Social Media Content, Blogs, AI Enablement, Workflow Management
Beginner · Course · 1 - 3 Months

Skills you'll gain: Clinical Documentation, Quality Assurance, Clinical Informatics, Clinical Monitoring, Microsoft Azure, Anomaly Detection, Generative AI, Responsible AI, Medical Equipment and Technology, Health Informatics, Real Time Data, Unstructured Data, Health Technology, Continuous Monitoring, Speech Language Pathology, Natural Language Processing, Regulatory Compliance
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Operating System Administration, Cloud Computing, Linux Commands, Linux Administration, Linux Servers, Cloud Security, Operating Systems, Windows PowerShell, Windows Servers, File Systems, System Software, Mac OS, Command-Line Interface, Active Directory, Computer Systems, Virtual Machines, Firewall, Virtualization, Containerization, User Accounts
Beginner · Course · 1 - 3 Months

Stanford University
Skills you'll gain: Community Development, Maternal Health, Community Health, Obstetrics And Gynecology, Gerontology, Child Health, Health Disparities, Gynecology, Health Equity, Social Justice, Family Planning, Social Determinants Of Health, Socioeconomics, Health Education, Human Services, Advocacy, Education and Training, Immigration Law, International Relations, Cultural Diversity
Beginner · Course · 3 - 6 Months

The University of Edinburgh
Skills you'll gain: Physics, Emerging Technologies, Technical Communication, Physical Science, Computational Thinking, Image Analysis, Engineering, Scientific, and Technical Instruments, Data Analysis Software
Beginner · Course · 1 - 3 Months

Rice University
Skills you'll gain: Mechanics, Physics, Vibrations, Advanced Mathematics, Differential Equations, Calculus, Trigonometry, Applied Mathematics, Problem Solving
Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Robotics, Automation, Artificial Intelligence, Simulation and Simulation Software, Control Systems, Simulations, Algorithms, Linear Algebra, Python Programming
Build toward a degree
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Database Design, Stored Procedure, Microsoft SQL Servers, Database Management, Database Development, Relational Databases, Database Architecture and Administration, SQL, Databases, Database Management Systems, Transaction Processing, Visual Basic (Programming Language), Data Management, Verification And Validation, Debugging, User Interface (UI)
Beginner · Course · 1 - 4 Weeks

Automatic Data Processing, Inc. (ADP)
Skills you'll gain: Process Improvement, Change Management, Key Performance Indicators (KPIs), Recruitment, Performance Improvement, Performance Reporting, Performance Analysis, Talent Recruitment, Performance Measurement, Business Metrics, Talent Acquisition, Benchmarking
Beginner · Course · 1 - 4 Weeks