Core Courses

Elective Courses

Elective Financial Lab Courses

The MS in Financial Analytics program is designed for science, technology, engineering, and math (STEM) students who are pursuing careers in the financial industry. The program focuses on recent development in financial analytics from fundamental data processing to machine learning, statistical modeling, and fintech. Targeting on broader financial services and financial technology industry, program graduates are expected to be able to handle complex financial data, build advanced analytical models, deliver effective visualization product, and utilize cloud-based data-driven analytics technology.

Core Courses (a total of 18 credits)

Elective Courses (a total of 12 credits)

    The elective courses may be any of the FA/FE course offerings or any course at Stevens approved by the advisor. A student in the program may choose to do a vanilla Financial Analytics Master or choose from the 3 specific tracks (concentrations) as detailed below. An FA master with a specific concentration also requires completion of 30 total credits.

FINTECH and Machine Learning Concentration

Data Science and Optimization Concentration

Advanced Risk Analytics Concentration

Elective Financial Lab Courses

Algorithmic Trading Strategy

This graduate certificate is designed to provide aspiring financial engineers with the necessary understanding of the design and implementation of financial trading systems, with an emphasis on the role of software and automated decision support systems in trading strategies. The certificate also is suitable for technical professionals interested in applying their unique skills to the fast-changing realm of finance.

The following courses are required for this certificate:

Financial Computing

The Financial Computing certificate enables students to operate effectively in the complex financial computing environment. Students will develop expertise in implementation of financial computing models, knowledge of financial databases, financial engineering software and specialized programming languages. The combination of hands-on skills and a real-life financial computing project will enable them to compete for top jobs in this industry class.

The following courses are required for this certificate:

Additionally, students choose one of the following electives:

Students also choose two from the list of lab courses.

Financial Engineering

Students who complete this certificate will be able to apply engineering solutions to the finance industry and to see the landscape from a more quantitative perspective, enabling them to uncover create solutions to emerging problems. Students are encouraged to consider the full master's in Financial Engineering upon completing the certificate.

The following courses are required for this certificate:

Financial Risk Engineering

Courses in this certificate program emphasize a blend of technology and business that will help graduates to see the financial landscape from a systemic perspective and to analyze and manage risk efficiently.

The following courses are required for this certificate:

Financial Analytics

Students who complete this program will learn to apply data-driven solutions to complex financial problems, including the use of specific types of data, database management, and the coding of different analytical techniques. Graduates are sought after by employers for their abilities to create end-to-end business decision-making data analytics.

The following courses are required for the certificate:

Financial Software Engineering

Students who complete this certificate will go beyond the basics of software engineering to learn how engineering skills create direct value in financial markets, through an understanding of derivatives products, stochastic portfolio simulation, and pricing and hedging strategy.

The following courses are required for this certificate:

Financial Statistics

Through a curriculum exploring key topics in today's financial industry, such as securities and derivatives, students gain valuable insight on technology-driven opportunities in finance and learn to solve problems through advanced data analysis techniques and statistical experiments. Students who complete this certificate will be fully prepared to apply classroom lessons to real-world problems and opportunities in industry.

The following courses are required for this certificate:

Machine Learning in Finance

The Machine Learning in Finance certificate will provide the technical and programming knowledge needed to shine in new roles such as technical financial analyst and Data Scientist in Finance as well as be capable of implementing the models developed and put them in production. The certificate is designed to cover probability, statistics then machine learning techniques used in Finance. The final course in the certificate provides the FinTech know how to be able to produce an end-to-end solution from data to customers. Knowledge of R and Python is required throughout the certificate

The following courses are required for this certificate:

Explore Learning Resources