Computational Finance Minor (BMGT)
Program Directors: Albert S. Kyle, Ph.D. and Louiqa Raschid, Ph.D.
The Minor in Computational Finance will provide students with proficiency in applying analytical models and machine learning methods to solve challenging financial tasks. The Minor will introduce students to (pseudo) realistic tasks faced by financial analysts and researchers, as well as the real world datasets that are widely used across the financial industry and by financial regulators (e.g., SEC, FINRA, etc.). The Minor, which is only open to Computer Science majors, will equip students with the domain specific skills needed for positions in the financial industry (banking and investment) or with financial regulators (SEC, FINRA, Fannie Mae, etc.) or to explore innovative opportunities in the Financial Technology (FinTech) industry.
For more information about this minor visit http://rhsmith.umd.edu/programs/undergraduate/academics/academic-minors/.
Program Learning Outcomes
- Develop proficiency in manipulating financial datasets.
- Apply analytical models to solve challenging financial tasks.
- Apply machine learning methods to analyze financial datasets.
- Engage with academic and industry mentors in a capstone project.
- Engage in experiential learning projects that are designed to solve real world problems with real datasets.
- Demonstrate analytical thinking skills through the use and application of analytical and machine learning methods.
Admitted Computer Science majors will begin the minor in their junior year and MATH240, MATH241, and STAT400 (or equivalent courses) should be completed prior to entering the program. CMSC320 (or an equivalent course) should be completed either prior to beginning the minor or during a student's first semester in the minor.
Course | Title | Credits |
---|---|---|
BUFN400 | Introduction to Financial Markets and Financial Datasets | 3 |
CMSC320 | Introduction to Data Science | 3 |
BUFN403 | Capstone Computational Finance Projects | 3 |
One course from the following: | 3 | |
Option Theory and Derivatives | ||
Portfolio Management | ||
One course from the following: | 3 | |
Introduction to Artificial Intelligence | ||
Introduction to Machine Learning | ||
Introduction to Natural Language Processing | ||
Introduction to Data Visualization | ||
Introduction to Deep Learning | ||
Introduction to Computational Game Theory | ||
Total Credits | 15 |