Financial Computing I
Course Number: 46901
Financial Computing I will continue with more advanced Python, and with more applications of Python to quantitative finance topics: 1.Pandas for spreadsheets and time series 2.Defining and using classes 3.More dynamic programming algorithms, standard data structures, sorting algorithms 4.Graphing with matplotlib and other visualization modules 5.Regular expression pattern matching 6.Web scraping tools 7.Brief intro to three option pricing methods: The Black- Scholes formula (and computing implied volatility), binomial trees and simulation 8.Ordinary Least Squares (using NumPy) 9. Using NumPy: numerical arrays, statistical and linear algebra facilities Prerequisites - MSCF Python Programming Basics and MSCF Programming Prep Non- MSCF students may not take this course without written permission from the instructor. To be eligible, you must be a BSCF student, or a graduate student enrolled in an MSCF participating college (Dietrich, Heinz, Tepper or Mellon), and you must satisfy the prerequisites
Concentration: Programming
Semester(s): Mini 1
Required/Elective: Required
Units: 6
Prerequisite(s): MSCF Programming Prep