The FinTech major is intended for students interested in learning about the application of technology to solve financial problems and studying the positive impact of these applications in society. Students in this major will develop a foundation in financial markets and institutions, data structures and queries, and the use of programming languages. The major requires students to take 4 CS courses providing a foundation in database and programming techniques, 3 FI courses providing a foundation in financial concepts, 2 FI courses providing the link between technology, financial services, and social innovation and 1 interdisciplinary course on the application of natural language processing to discover investment opportunities. Through the lens of the financial services sector, students will learn how the interplay between finance and technology creates efficiencies and social innovations across different geographic regions in the world.
Course | Title | Credits |
---|---|---|
Major Requirements | ||
CS 150 | Introduction to Data and Information Management | 3 |
or CS 160 | Data-Driven Decision Making | |
CS 230 | Introduction to Programming with Python | 3 |
CS 350 | Database Management Systems | 3 |
CS 370 | Introduction to Machine Learning | 3 |
EC 112 | Principles of Macroeconomics | 3 |
FI 305 | Principles of Accounting and Finance | 3 |
FI 306 | Financial Markets and Investment | 3 |
FI 325 | Operations of Financial Institutions | 3 |
FT 323 | Introduction to FinTech | 3 |
FT 324 | Blockchain Applications and Decentralized Finance | 3 |
FT 370 | Investment Applications of Natural Language Processing | 4 |
Total Credits | 34 |