Learn computational investing techniques for algorithmic trading. Understand how to develop and backtest trading strategies using programming languages.

Skills you'll gain: Blockchain, Programming Principles, Integrated Development Environments, Computational Logic, Software Development Tools, Development Environment, Secure Coding, Business Logic, Program Development, Data Structures, Data Management, Development Testing, Debugging
Intermediate · Course · 1 - 3 Months

Duke University
Skills you'll gain: Design Thinking, Human Centered Design, User Experience Design, Workplace inclusivity, Diversity Equity and Inclusion Initiatives, Creativity, Cultural Diversity
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Case Studies, Business Planning, Entrepreneurship, Business Modeling, Presentations, Stakeholder Engagement, Financial Analysis, Value Propositions, Customer Engagement, Team Oriented, Innovation, Leadership
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Programming Principles, Data Dictionary, Computational Logic, Data Cleansing, Data Structures, Python Programming, Data Manipulation, Debugging
Mixed · Course · 1 - 4 Weeks

Interactive Brokers
Skills you'll gain: Environmental Social And Corporate Governance (ESG), Financial Services, Investments, Portfolio Management, Financial Market, Capital Markets, Sustainable Business, Financial Analysis, Environmental Issue, Sustainability Reporting, Corporate Sustainability, Applied Machine Learning, Compliance Training, Market Dynamics
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Python Programming, Programming Principles, Data Structures, Computational Logic, Debugging, Computational Thinking, Maintainability
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Kotlin, Application Development, Software Documentation, Programming Principles, Data Validation, Computational Logic, Data Mapping
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Graph Theory, C++ (Programming Language), Network Routing, Data Structures, Network Model, Object Oriented Programming (OOP), Computational Thinking, Algorithms
Intermediate · Guided Project · Less Than 2 Hours

University of California San Diego
Skills you'll gain: Data Ethics, Big Data, Cybersecurity, Pedagogy, Data Security, Cryptography, Information Privacy, Encryption, Responsible AI, AI Personalization, Computer Science, Information Technology, Informatics, Web Servers, Machine Learning, Supervised Learning, Artificial Neural Networks
Beginner · Course · 1 - 3 Months

Skills you'll gain: Thermal Management, Finite Element Methods, Engineering Analysis, Mechanical Engineering, Engineering, Scientific Visualization, Simulations, Numerical Analysis, Mathematical Modeling, Verification And Validation, Differential Equations, Physics
Intermediate · Course · 1 - 3 Months

Institut Mines-Télécom
Skills you'll gain: Internet Of Things, Wireless Networks, General Networking, Network Routing, Local Area Networks, Network Architecture, Network Protocols, Network Performance Management, Computer Networking, Communication Systems
Intermediate · Course · 1 - 3 Months

Northeastern University
Skills you'll gain: Algorithms, Theoretical Computer Science, Data Structures, Computational Thinking, Analysis, Computer Science, Software Development, Scalability
Mixed · Course · 1 - 4 Weeks