Modeling software on a screen

The practical applications of financial computing, from design to programming, validation and execution, are important skills in a rapidly changing financial industry. Professionals who aspire to work in financial computing need a variety of high-level skills in financial databases, programming languages, data visualization, stochastic modeling and portfolio optimization.

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:

  • FE 505 Technical Writing in Finance*
  • FE 522 C++ Programming in Finance
  • FE 511 Introduction to Bloomberg and Thomson Reuters*
  • FE 621 Computational Methods Finance
  • FE 699 Project in Financial Computing**

Additionally, students choose one of the following electives:

  • FE 543 Introduction to Stochastic Calculus for Finance
  • FE 610 Stochastic Calculus for Finance

Students also choose two from the following list of lab courses:

  • FE 513 Practical Aspects of Database Design*
  • FE 514 VBA in Finance*
  • FE 515 Introduction to R*
  • FE 516 MATLAB for Finance*
  • FE 517 SAS for Finance*
  • FE 518 Mathematica for Finance*
  • FE 519 Advanced Bloomberg*
  • FE 520 Introduction to Python in Financial Applications*
  • FE 521 Web Design*
  • FE 529 GPU Computing*

* One-credit lab course
** Two-credit project course

If desired, the above courses can be applied toward a full graduate degree from the School of Business, such as the master's in Financial Engineering.

Apply Today Request Information  Master's Programs