Quantitative Finance/Fintech Track

Finance is built on fintech.

Explore the impact of innovative and disruptive technologies on the financial sector. Financial institutions need professionals with deep quant and tech skills.

  • Develop financial acumen and complement it with courses in R and Python
  • Learn to apply artificial intelligence and machine learning to quantitative financial analysis

Contact Us

Graduate Programs Office
School of Management
University at Buffalo
203 Alfiero Center
Buffalo, NY 14260-4010

Tel:  716-645-3204
Fax: 716-645-2341
som-apps@buffalo.edu
Meet our Team

  • Understand how the principles of big data and analytics relate to the fundamentals of investment decision-making
  • Apply mathematical methods and computer simulations to currency markets, hedge funds, investment banking and derivatives
  • Study quantitative models in finance and obtain the knowledge to implement them on multiple computing platforms and across large datasets
  • Learn to use complex financial instruments, construct portfolios for a range of investment goals, and gain powerful quantitative skills

The MS Finance is a STEM (science, technology, engineering and mathematics) curriculum with 36 credits typically completed in three semesters. Some students extend to a fourth semester, and UB undergraduate students may be able to complete the program in two semesters. All majors are welcome; however, business, math, economics and engineering majors are ideally suited to the program, provided you have the requisite calculus background.

Curriculum

Loading...

Loading...

Loading...

Electives

Path 1

MGS 613LEC Database Mgmt Systems

This course is designed to provide students with a basic understanding of database management systems (DBMS) and the skills needed to design and implement a relational database. Students will be introduced to data modeling concepts, modeling tools, the process of transforming conceptual models into relational database designs, and finally the steps needed to implement those designs. Emphasis is placed on Entity-Relationship diagramming, data normalization, database administration, and data definition, data manipulation and query development using Structured Query Language (SQL). Other topics covered include: object-oriented databases, database security and integrity, web/database integration, application development in a Client/Server environment, distributed databases, data warehousing, data mining and knowledge management via the Internet to support electronic commerce. Readings, lectures, interactive case assignments and a database design project reinforce the role of DBMS in supporting organizational systems, transaction processing and decision support applications.

Credits: 3.00
Semesters offered: Fall 2019 | Summer 2019


MGS 614LEC Systems Analysis & Design

This course provides an introduction to the systems development life cycle (SDLC) emphasizing the recent adaptive approaches to SDLC, such as the unified process life cycle and agile methods. The course focuses on the disciplines of business modeling, requirements analysis, and logical design and utilizes the Unified Modeling Language (UML) for analysis, modeling, and design of business-oriented information systems. Information assurance issues of system controls and security are covered with respect to their impact on system requirements and design models.

Credits: 3.00
Semesters offered: Spring 2020


MGS 642LEC IS Auditing for IT Managers

The course is designed to introduce basic tenets of IT auditing and structured way of conducting IT audits. The course will teach students concepts and approaches to audit, control, monitor, and assess an organization's information technology and business systems. The course will impart skills and knowledge to assess vulnerabilities, report on compliance and institute controls within an enterprise.

Credits: 3.00
Semesters offered: Fall 2019


MGS 650LEC Information Assurance

This is an interdisciplinary course in Information Assurance that has two primary objectives: 1) to introduce students to fundamental concepts, terminologies, IA models and practices. 2) to view how different fields of disciplines interact in this area. The course will familiarize students with the technical, legal, socio-political, and managerial issues of IA. Broadly, the issues that we will cover in this course include: security investigation and analysis; ethical, legal, and professional aspects of Information assurance; risk management and implementation and maintenance of information assurance.

Credits: 3.00
Semesters offered: Fall 2019
Pre-Requisite: MGS 602.


Path 2

MGS 602LEC Global IT Infrastructure Mgmt

This course is designed to provide students with a basic understanding of business data communications. The objective of the course is to provide students with a firm foundation for covering more advanced topics in subsequent courses. The student will develop an understanding of networks including the internet and the development of World Wide Web based applications. The course will also cover the basic principles of network operating systems concepts and the role of network operating systems in developing Web applications. The course includes extensive coverage of business telecommunication including voice and data. Coverage is extended to coding and digitizing, modems, protocols, and network architectures as well as management aspects. Cases on telecommunications and electronic commerce, as well as current readings, will also be part of the pedagogy.

Credits: 3.00
Semesters offered: Fall 2019


MGS 613LEC Database Mgmt Systems

This course is designed to provide students with a basic understanding of database management systems (DBMS) and the skills needed to design and implement a relational database. Students will be introduced to data modeling concepts, modeling tools, the process of transforming conceptual models into relational database designs, and finally the steps needed to implement those designs. Emphasis is placed on Entity-Relationship diagramming, data normalization, database administration, and data definition, data manipulation and query development using Structured Query Language (SQL). Other topics covered include: object-oriented databases, database security and integrity, web/database integration, application development in a Client/Server environment, distributed databases, data warehousing, data mining and knowledge management via the Internet to support electronic commerce. Readings, lectures, interactive case assignments and a database design project reinforce the role of DBMS in supporting organizational systems, transaction processing and decision support applications.

Credits: 3.00
Semesters offered: Fall 2019 | Summer 2019


MGS 650LEC Information Assurance

This is an interdisciplinary course in Information Assurance that has two primary objectives: 1) to introduce students to fundamental concepts, terminologies, IA models and practices. 2) to view how different fields of disciplines interact in this area. The course will familiarize students with the technical, legal, socio-political, and managerial issues of IA. Broadly, the issues that we will cover in this course include: security investigation and analysis; ethical, legal, and professional aspects of Information assurance; risk management and implementation and maintenance of information assurance.

Credits: 3.00
Semesters offered: Fall 2019
Pre-Requisite: MGS 602.


MGS 618 Special Topics in Information Systems - Digital Product Management

Path 3

MGS 655LEC Distributed Computing and Big Data Technologies

Large scale computing environments aggregate resources from many autonomous computers to satisfy the information processing needs of modern enterprises. This course introduces techniques for creating functional, usable, high-performance distributed systems. Objectives are twofold: (1) gain a solid understanding of the technical issues, concepts and systems in the rapidly advancing technologies in distributed computing, and (2) acquire substantial knowledge on how to work with big data in distributed environments. The course is organized into two parts: study of DCS technologies, and study of large scale systems. We will discuss communication and networking services, application support services, large scale distributed system design, data management and interoperability of systems including consistency and data replication. Students will learn to use a framework for data intensive distributed applications (Apache Hadoop) and an associated parallel programming model, MapReduce.

Credits: 3.00
Semesters offered: Fall 2019


MGS 662LEC Optimization Methods for Machine Learning

Investment in government and business infrastructure has lead to the accumulation of vast amounts of data in recent years. This course will discuss how techniques from convex optimization can be used to extract useful knowledge and business value from the data collected. It introduces students to the theory of convex optimization of relevance to managerial decision making and machine learning. Topics include convex sets and functions, formulation of convex optimization problems, and convex optimization algorithms including gradient, sub-gradient, proximal and interior point methods. Numerous examples will be chosen from machine learning problems including classification, regression and clustering. Students will have hands on experience with the R programming language and optimization packages including MOSEK. We will examine real world examples and case studies from text mining, medical applications, fraud detection, finance, and social networks.

Credits: 3.00
Semesters offered: Spring 2020


+ Any two Finance or MIS electives

An alternative graduate course may be approved by the program director as an elective.