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.
Rice University
Skills you'll gain: Portfolio Management, Portfolio Risk, Financial Market, Investments, Securities (Finance), Investment Management, Financial Systems, Securities Trading, Asset Management, Behavioral Economics, General Finance, Capital Markets, Risk Modeling, Equities, Financial Trading, Performance Measurement, Finance, Performance Analysis, Risk Management, Return On Investment
Beginner · Specialization · 3 - 6 Months

University of Maryland, College Park
Skills you'll gain: Data Storytelling, Data Presentation, Data-Driven Decision-Making, Business Transformation, Data Strategy, Strategic Decision-Making, Digital Transformation, Storytelling, Presentations, Proposal Writing, Data Literacy, Persuasive Communication, Analytics, Data Visualization, Customer Insights, Microsoft PowerPoint, Influencing, Data Science, Customer Engagement, Stakeholder Engagement
Beginner · Course · 1 - 3 Months

Skills you'll gain: Data Presentation, Dashboard Creation, Business Reporting, Business Intelligence Software, Data Analysis Software
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Performance Tuning, Data Governance, Data Management, Data Pipelines, SQL, Data Integrity, Data Quality, Data Integration, Operational Databases, Database Design, Consolidation, Data Cleansing, Data Validation, Data Manipulation, Systems Integration, Performance Testing, Performance Improvement, Application Performance Management, Performance Metric, Performance Measurement
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Data Storytelling, Data Presentation, Data Visualization Software, Data Visualization, Interactive Data Visualization, Dashboard, Dashboard Creation, Tableau Software, Microsoft Excel, Excel Formulas, Pivot Tables And Charts, Spreadsheet Software, Data Analysis Software, Business Intelligence, Performance Tuning, Data Analysis, Analytics, Analytical Skills, Business Metrics
Beginner · Course · 1 - 3 Months

Skills you'll gain: AI Enablement, Responsible AI, Generative AI, Plan Execution, Organizational Strategy, Strategic Leadership, Business Leadership, Governance, Corporate Strategy, Law, Regulation, and Compliance, Regulatory Compliance, Business Ethics, Regulatory Requirements, Innovation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Analytics, Data Visualization, Business Analytics, Data Analysis, Interactive Data Visualization, Microsoft PowerPoint, Data Presentation, Presentations, Excel Formulas, Data-Driven Decision-Making, Dashboard, Data Storytelling, Dashboard Creation, Microsoft Excel, Customer Analysis, Data Visualization Software, Big Data, Target Market, Oral Expression, Data Cleansing
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Apple iOS, Swift Programming, iOS Development, Mobile Development, UI Components, Data Store, Animations, Data Persistence, Data Storage, Dataflow, Cloud Storage, Context Management, Computer Graphics, User Interface (UI), Interactive Design, Performance Tuning
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Import/Export, Data Visualization Software, Data Visualization, Data Presentation, Interactive Data Visualization, Extract, Transform, Load, Dashboard Creation, Histogram, Data Transformation, Data Processing, Apache Kafka, Data Pipelines, MySQL
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Microsoft Project, Microsoft PowerPoint, Project Schedules, Microsoft Excel, Excel Macros, Microsoft Word, Presentations, Project Management Software, Animations, Project Controls, Excel Formulas, Project Performance, Resource Allocation, Oral Expression, Project Planning, Scheduling, Management Reporting, Spreadsheet Software, Microsoft Office, Technical Documentation
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Microsoft Azure, Cloud Management, Cloud Security, Azure DevOps, Cloud Services, Cloud Storage, Cloud Computing, Cloud Applications, Azure Active Directory, Data Store, Authentications, Application Performance Management, Data Storage, Identity and Access Management, NoSQL, Redis, Performance Tuning, Authorization (Computing), System Monitoring, Security Controls
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Data Cleansing, Data Quality, Clinical Data Management, Health Informatics, Patient Safety, Data Wrangling, Data Transformation, Data Preprocessing, Exploratory Data Analysis, Data-Driven Decision-Making, Descriptive Statistics, Analysis, Statistical Analysis, Statistical Methods, Data Visualization, Microsoft Excel, Anomaly Detection
Beginner · Course · 1 - 4 Weeks