• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Computational Investing

Computational Investing Courses

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.


Popular Computational Investing Courses and Certifications


  • Status: Free Trial
    Free Trial
    N

    Northeastern University

    Basic Programming in Python I

    Skills you'll gain: Object Oriented Programming (OOP), Python Programming, Programming Principles, Computer Programming, Development Environment, Software Installation, Scripting, Computational Logic, Program Development

    4.1
    Rating, 4.1 out of 5 stars
    ·
    9 reviews

    Beginner · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    U

    University of Colorado Boulder

    Parallel Computing with MPI

    Skills you'll gain: File I/O, C and C++, Data Import/Export, C++ (Programming Language), Communication Systems

    4.6
    Rating, 4.6 out of 5 stars
    ·
    14 reviews

    Advanced · Course · 1 - 3 Months

  • Status: Free
    Free
    C

    Coursera

    Les Expressions Lambda et Java

    Skills you'll gain: Java, Java Programming, Algorithms, Computational Thinking, Object Oriented Programming (OOP), Functional Design, Development Environment

    4.6
    Rating, 4.6 out of 5 stars
    ·
    12 reviews

    Beginner · Guided Project · Less Than 2 Hours

  • Status: Preview
    Preview
    U

    Universidad Nacional de Colombia

    Sistemas difusos

    Skills you'll gain: Mathematical Modeling, Machine Learning Methods, Computational Logic, Mathematics and Mathematical Modeling, Mathematical Software, Model Optimization, Machine Learning, Applied Mathematics, System Design and Implementation, Programming Principles, Arithmetic

    5
    Rating, 5 out of 5 stars
    ·
    48 reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    U

    University of Colorado Boulder

    Introduction to Modeling for Formal Verification

    Skills you'll gain: Systems Design, Computational Logic, Verification And Validation, Computer Engineering, Communication Systems, Software Systems, Process Modeling, Theoretical Computer Science, Graph Theory

    4.7
    Rating, 4.7 out of 5 stars
    ·
    11 reviews

    Beginner · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    F

    Fred Hutchinson Cancer Center

    Researcher's guide to RNA sequencing data

    Skills you'll gain: Molecular Biology, Bioinformatics, Data Literacy, Science and Research, Data Analysis, Spatial Data Analysis, Scientific Methods, Data Processing, Cell Biology, Informatics, Biology, Data Collection

    3.5
    Rating, 3.5 out of 5 stars
    ·
    19 reviews

    Intermediate · Course · 1 - 3 Months

  • Status: Preview
    Preview
    U

    Universidad Nacional de Colombia

    Programación con Python, nivel intermedio

    Skills you'll gain: File I/O, Computational Thinking, Data Management, Computer Programming, Program Development, Computational Logic, Logical Reasoning

    5
    Rating, 5 out of 5 stars
    ·
    7 reviews

    Intermediate · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    U

    University of Michigan

    Creative Coding for Designers Using Python

    Skills you'll gain: Animations, Visualization (Computer Graphics), Computer Graphic Techniques, Simulations, Computer Graphics, Python Programming, Game Design, Object Oriented Programming (OOP), Scripting, Algorithms, Development Environment, Data Structures

    Advanced · Course · 1 - 3 Months

  • Status: Preview
    Preview
    K

    Korea Advanced Institute of Science and Technology(KAIST)

    Programming Languages â… 

    Skills you'll gain: Scala Programming, Programming Principles, Theoretical Computer Science, Other Programming Languages, Computer Programming, Computational Logic, Functional Design, Data Structures, Memory Management

    4.7
    Rating, 4.7 out of 5 stars
    ·
    18 reviews

    Mixed · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    U

    University of Colorado Boulder

    Efficient Programming

    Skills you'll gain: Hardware Architecture, Microarchitecture, Memory Management, Computing Platforms

    4.4
    Rating, 4.4 out of 5 stars
    ·
    9 reviews

    Intermediate · Course · 1 - 3 Months

  • Status: Free
    Free
    T

    The Chinese University of Hong Kong

    离散优化算法篇 Solving Algorithms for Discrete Optimization

    Skills you'll gain: Model Optimization, Operations Research, Applied Mathematics, Algorithms, Numerical Analysis, Mathematical Modeling, Combinatorics, Computational Logic, Performance Tuning, Programming Principles, Theoretical Computer Science, Linear Algebra

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    S

    Scrimba

    Learn Python

    Skills you'll gain: Object Oriented Programming (OOP), File I/O, Data Structures, Python Programming, Programming Principles, Computer Programming, Computational Logic, Software Engineering, Performance Tuning, Web Development, Performance Testing, Web Development Tools, Debugging, Software Development

    4.6
    Rating, 4.6 out of 5 stars
    ·
    67 reviews

    Beginner · Specialization · 1 - 4 Weeks

1…373839…67

In summary, here are 10 of our most popular computational investing courses

  • Basic Programming in Python I: Northeastern University
  • Parallel Computing with MPI: University of Colorado Boulder
  • Les Expressions Lambda et Java: Coursera
  • Sistemas difusos: Universidad Nacional de Colombia
  • Introduction to Modeling for Formal Verification: University of Colorado Boulder
  • Researcher's guide to RNA sequencing data: Fred Hutchinson Cancer Center
  • Programación con Python, nivel intermedio: Universidad Nacional de Colombia
  • Creative Coding for Designers Using Python: University of Michigan
  • Programming Languages â… : Korea Advanced Institute of Science and Technology(KAIST)
  • Efficient Programming: University of Colorado Boulder

Skills you can learn in Finance

Investment (23)
Market (economics) (20)
Stock (18)
Financial Statement (14)
Financial Accounting (13)
Modeling (13)
Corporate Finance (11)
Financial Analysis (11)
Trading (11)
Evaluation (10)
Financial Markets (10)
Pricing (10)

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications
  • Share your Coursera learning story

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Udemy

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok