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.

Duke University
Skills you'll gain: Blockchain, Digital Assets, Portfolio Risk, Portfolio Management, Cryptography, Investments, Asset Protection, Market Dynamics, Cryptographic Protocols, FinTech, Financial Systems, Payment Systems, Financial Market, Financial Regulations, Securities (Finance), Transaction Processing, Financial Policy, Bank Regulations, Financial Regulation, Key Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Computer Security Incident Management, Network Analysis, Anomaly Detection
Beginner · Course · 1 - 4 Weeks

Rice University
Skills you'll gain: Torque (Physics), Mechanics, Physics, Physical Science, Mechanical Engineering, Trigonometry, Calculus, Mathematical Modeling, Applied Mathematics, Problem Solving
Intermediate · Course · 1 - 4 Weeks

MathWorks
Skills you'll gain: Control Systems, Machine Controls, Three-Phase, Power Electronics, Electronic Systems, Simulation and Simulation Software, Electrical Engineering, Automation Engineering, Simulations, Mathematical Modeling, Electrical Power, Engineering Analysis, Matlab, Performance Tuning, Performance Testing
Beginner · Course · 1 - 4 Weeks

Universitat Autònoma de Barcelona
Skills you'll gain: Art History, Ancient History, Case Studies, Public History, Anthropology, Community Development, Sustainable Development, Surveys, Research, Research Methodologies, Social Sciences, Scientific Methods, Culture, Community Outreach, Economic Development, Cultural Diversity, Environment
Beginner · Course · 1 - 3 Months

Sage Publications
Skills you'll gain: Surveys, Survey Creation, Qualitative Research, Research Design, Descriptive Statistics, Statistical Hypothesis Testing, Research, Correlation Analysis, Quantitative Research, Experimentation, Scientific Methods, Statistical Methods, Probability & Statistics, Science and Research, Data Analysis, Statistical Analysis, Statistics, Research Methodologies, Statistical Inference, Psychology
Beginner · Specialization · 3 - 6 Months

L&T EduTech
Skills you'll gain: Manufacturing Processes, Hydraulics, Control Systems, Automation Engineering, Manufacturing Operations, Manufacturing and Production, Production Process, Mechanical Engineering, Equipment Design, Machine Controls, Process Control, Maintenance, Repair, and Facility Services, Thermal Management, Engineering Tolerance, Failure Analysis, Robotics, Materials science, Automation, Quality Assurance
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Private Equity, Financial Modeling, Business Valuation, Financial Statement Analysis, Risk Modeling, Investment Management, Financial Analysis, Investment Banking, Finance, Cost Estimation, Accounting, Market Data, Corporate Finance, Estimation, Analysis, Forecasting, Business, Decision Making, Banking, Environment
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Derivatives, Financial Planning, Risk Management, Wealth Management, Portfolio Management, Financial Market, Market Data, Insurance, Asset Management, Risk Management Framework, Risk Mitigation, Financial Trading, Fixed Asset, Portfolio Risk, Insurance Policies, Financial Management, Investment Management, Planning, Analysis, Construction
Mixed · Course · 1 - 3 Months

Skills you'll gain: Time Series Analysis and Forecasting, Deep Learning, Statistical Analysis, Predictive Modeling, Statistical Methods, Forecasting, Data Preprocessing, Statistical Modeling, Statistical Machine Learning, Applied Machine Learning, Data Transformation, Model Evaluation, Unsupervised Learning, Dimensionality Reduction
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Portfolio Management, Financial Trading, Portfolio Risk, Financial Market, Securities Trading, Investment Management, Credit Risk, Market Liquidity, Securities (Finance), Investments, Risk Analysis, Financial Analysis, Financial Management, Capital Markets, Risk Management, Finance, Return On Investment, Analysis, Gap Analysis, Market Analysis
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Securities (Finance), Risk Analysis, Investments, Investment Banking, Portfolio Risk, Market Dynamics, Financial Market, Capital Markets, Investment Management, Financial Analysis, Banking, Return On Investment, Financial Management, Finance, Corporate Finance, Economics, Analysis, Behavior Management, Mechanics
Mixed · Course · 1 - 4 Weeks