Computational investing courses can help you learn quantitative analysis, algorithmic trading strategies, financial modeling, and risk management techniques. You can build skills in data analysis, portfolio optimization, and backtesting investment strategies. Many courses introduce tools like Python, R, and various financial libraries, showing how these skills apply to real-time market data and investment decision-making.

Skills you'll gain: JSON, Data Structures, Algorithms, Web Development Tools, Javascript, Development Environment, Integrated Development Environments, Computer Programming, Application Programming Interface (API), Debugging, HTML and CSS, Object Oriented Programming (OOP), Program Development, Computational Thinking, Performance Tuning
Beginner · Specialization · 1 - 3 Months
University of Pennsylvania
Skills you'll gain: Demography, Sustainable Business, Return On Investment, Market Trend, Environmental Social And Corporate Governance (ESG), Corporate Sustainability, Sustainable Development, Project Scoping, Trend Analysis, Entrepreneurship, Strategic Leadership, Feasibility Studies, Solution Delivery, International Relations, Business Ethics, Case Studies, Risk Control, Socioeconomics, Compliance Management, Governance
Beginner · Specialization · 3 - 6 Months
Stanford University
Skills you'll gain: Bayesian Network, Applied Machine Learning, Graph Theory, Machine Learning Algorithms, Probability Distribution, Network Model, Statistical Modeling, Markov Model, Decision Support Systems, Machine Learning, Probability & Statistics, Network Analysis, Statistical Inference, Sampling (Statistics), Statistical Methods, Unstructured Data, Natural Language Processing, Algorithms, Computational Thinking, Test Data
Advanced · Specialization · 3 - 6 Months

ESSEC Business School
Skills you'll gain: Due Diligence, Sustainable Development, Investments, Project Finance, Environmental Social And Corporate Governance (ESG), Proposal Development, Financial Inclusion, Fundraising, Entrepreneurship, Sustainable Business, Governance, Stakeholder Engagement, Return On Investment, Needs Assessment, Finance, Relationship Building, Economic Development, Financial Analysis, Asset Management, Contract Negotiation
Beginner · Specialization · 3 - 6 Months
University of California, Santa Cruz
Skills you'll gain: Programming Principles, Pseudocode
Beginner · Course · 1 - 3 Months

Stanford University
Skills you'll gain: Data Structures, Graph Theory, Algorithms, Social Network Analysis, Network Analysis, Theoretical Computer Science, Network Routing, Computational Logic
Intermediate · Course · 1 - 4 Weeks

National Taiwan University
Skills you'll gain: Computational Logic, Artificial Intelligence, Simulations, Computational Thinking, Theoretical Computer Science, Algorithms, Machine Learning
Beginner · Course · 1 - 3 Months

University of Pennsylvania
Skills you'll gain: FinTech, Credit/Debit Card Processing, Financial Services, Payment Processing, Technology Strategies, Investments, Asset Management, Wealth Management, Environmental Social And Corporate Governance (ESG), Financial Regulations, Entrepreneurial Finance, Innovation, Consumer Behaviour
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Data Structures, Algorithms, Theoretical Computer Science, Programming Principles, Computational Thinking, Data Science, Analysis, Big Data, Probability & Statistics, Python Programming
Build toward a degree
Intermediate · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Programming Principles, Algorithms, C (Programming Language), Computer Programming, Problem Solving
Beginner · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Tidyverse (R Package), Clinical Data Management, Extract, Transform, Load, Data Modeling, Health Insurance Portability And Accountability Act (HIPAA) Compliance, Medical Privacy, Data Manipulation, Predictive Modeling, Database Design, Clinical Informatics, Google Cloud Platform, Intensive Care Unit, Data Ethics, Data Quality, Risk Modeling, Natural Language Processing, Bioinformatics, Informatics, Text Mining, R Programming
Intermediate · Specialization · 3 - 6 Months

University of Amsterdam
Skills you'll gain: Computational Logic, Logical Reasoning, Deductive Reasoning, General Mathematics
Advanced · Course · 1 - 3 Months