FinTech Boot Camp Curriculum

Three students sitting in class studying fintech topics

The curriculum at Columbia Engineering FinTech Boot Camp is designed to give learners both the knowledge they need to move toward the Financial Technology industry and ample experience applying that knowledge to real-world problems.

Throughout the boot camp, individuals will learn financial theory, tools, and technologies vetted by current practitioners and critical to ongoing competitiveness in the field of finance.

FinTech Part-Time

Learning Module: Intro to FinTech


Learners begin with an introduction to the FinTech landscape before learning to conduct financial statement analysis in Microsoft Excel.

What You Will Learn:

  • FinTech Landscape
  • Financial Statement Analysis
  • Advanced Microsoft Excel

Learning Module: Financial Programming


Dive into programming with a popular language in the financial landscape - Python! Participants will learn Python and advanced Python-based financial libraries.

What You Will Learn:

  • Command Line
  • Git
  • Python Programming
  • Pandas
  • JSON
  • NumPy
  • SciPy
  • Databases and APIs
  • Financial Packages
  • Financial Modeling
  • Forecasting
  • Time Series Analysis

Learning Module: Machine Learning Applications in Finance


Learners will explore how financial services and FinTech institutions are using machine learning, the cloud, and databases to leverage information.

What You Will Learn:

  • Algorithmic Trading
  • Scikit-learn
  • Linear Regression
  • Logistic Regression
  • k-Means Clustering
  • Classification and Regression Tree (CART)
  • Neural Networks

Learning Module: Blockchain and Cryptocurrency


Participants will learn how to create smart contracts with Solidity and how to build their very own cryptocurrency.

What You Will Learn:

  • Solidity
  • Smart Contracts
  • Consensus Algorithms
  • Transactions
  • Validation
  • Distributed Ledger
  • Ethereum Blockchain
  • Cryptocurrency
  • Mining
  • Truffle Suite
  • Ganache

Get Boot Camp Info

Step 1 of 3