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 Colorado System
Skills you'll gain: Computational Thinking, Data Analysis, Analysis, C and C++, C (Programming Language), Statistical Analysis, Data Presentation, Programming Principles, Computer Programming, Descriptive Statistics
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Health Insurance Portability And Accountability Act (HIPAA) Compliance, General Data Protection Regulation (GDPR), Medical Privacy, Regulatory Compliance, Data Ethics, Vulnerability Management, Incident Response, Information Privacy, Vulnerability Assessments, Health Information Management, Data Security, Computer Security Incident Management, Data Loss Prevention, Health Informatics, Data Presentation, Data Analysis, Data Visualization, Data Visualization Software, Interactive Data Visualization, Data Literacy
Intermediate · Specialization · 1 - 3 Months
University of Illinois Urbana-Champaign
Skills you'll gain: Mergers & Acquisitions, Private Equity, Investment Banking, Financial Statement Analysis, Business Valuation, Intercompany Accounting, Financial Statements, Financial Forecasting, Financial Analysis, Capital Markets, Financial Modeling, Equities, Specialized Accounting, Cash Flow Forecasting, Corporate Accounting, Corporate Tax, Revenue Forecasting, Accounting, Tax Management, Financial Accounting
Intermediate · Specialization · 3 - 6 Months

University of California, Davis
Skills you'll gain: Data Governance, Data Quality, Data Maintenance, Data Validation, Data Management, Clinical Data Management, Health Information Management, Metadata Management, Technical Communication, Change Control
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Google Gemini, AI literacy, Prompt Patterns, Prompt Engineering Tools, AI Enablement, Generative AI, Generative AI Agents, Artificial Intelligence, AI Personalization, AI Workflows, Ideation, Decision Support Systems, Responsible AI, Google Workspace
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: NoSQL, Apache Spark, Apache Hadoop, MongoDB, Database Development, Database Systems, Databases, Database Management Systems, Database Management, Extract, Transform, Load, Database Software, Database Administration, PySpark, Apache Hive, Machine Learning Methods, Big Data, Machine Learning, Applied Machine Learning, Generative AI, Model Evaluation
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Dashboard, Pivot Tables And Charts, Dashboard Creation, Data Visualization, Spreadsheet Software, Data Presentation, Performance Analysis, Microsoft Excel, Interactive Data Visualization, Sales, Data Transformation, Data Manipulation
Mixed · Course · 1 - 4 Weeks

Rice University
Skills you'll gain: Capital Budgeting, Financial Statements, Cash Flows, Probability & Statistics, Accounting, Bookkeeping, Finance, Financial Statement Analysis, Microsoft Excel, Descriptive Statistics, Box Plots, Fiscal Management, Statistical Methods, Probability Distribution, Financial Accounting, Income Statement, Statistical Visualization, Data Visualization, Financial Analysis, Data Analysis
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Professional Networking, Interviewing Skills, Data Analysis, Presentations, Relationship Building, Job Analysis, Writing, Portfolio Management, Oral Expression, Company, Product, and Service Knowledge, Market Opportunities
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Information Privacy, General Data Protection Regulation (GDPR), Personally Identifiable Information, Data Security, Data Governance, Data Ethics, Law, Regulation, and Compliance, Data Loss Prevention, Data Management, Security Controls, Regulatory Compliance, Compliance Management, Compliance Training, Data Integrity, Security Strategy, Incident Response
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Pandas (Python Package), Pivot Tables And Charts, Data Manipulation, Data Import/Export, NumPy, Time Series Analysis and Forecasting, Business Reporting, Data Wrangling, Jupyter, Data Visualization, Microsoft Excel, Plot (Graphics), Data Transformation, Data Analysis, Data Cleansing, Data Preprocessing, Analytics, Data Processing, Python Programming, Data Analysis Software
Beginner · Specialization · 1 - 3 Months

University of Toronto
Skills you'll gain: ArcGIS, GIS Software, Spatial Data Analysis, Spatial Analysis, Geographic Information Systems, Geospatial Information and Technology, Geospatial Mapping, Data Mapping, Metadata Management, Query Languages, Data Manipulation, Data Synthesis, Data Visualization, Quantitative Research, Data Compilation, Data Access, Interactive Data Visualization, Data Processing, Typography, Data Wrangling
Beginner · Specialization · 3 - 6 Months