Preparing for MFE

All admitted students must have:   

  • A strong quantitative background including coursework in:
    • linear algebra
    • multivariate calculus
    • differential equations
    • numerical methods
    • advanced statistics and probability, which includes the following topics: discrete distributions, continuous distributions, density functions, sampling theory, statistical inference, hypothesis testing, ordinary least squares, t-statistics, sampling vs. population moments, chi-square goodness of fit tests, etc.
  • Experience in computational programming (for example, C++) and familiarity with computers as a computational and management tool
  • Experience with mathematical tools (for example, Matlab)
  • Excellent writing, speaking, and presentation ability in English
  • Post-undergraduate work experience is highly recommended, but not required. The MFE Program also admits undergraduate students with strong academic background, with little to no experience.
  • Experience with statistical and econometric applications (for example, SAS) is recommended

It is recommended that students review and enhance their knowledge and skills as needed before the start of the MFE Program. Recommended reading and preparation include:


Preparatory Online Classes

These online classes are highly recommended for all incoming UCLA Anderson MFE students. It is also recommended for those wishing to strengthen their skills before applying to the MFE Program or for those who simply wish to enhance their knowledge in these areas.

Math, Statistics & Probability Preparatory Online Class

Course Description: This 30 hour online course is specifically designed to review the math, statistics and probability concepts utilized in the MFE Program. Topics covered include: the quantitative finance applications of Calculus, Linear Algebra, Probability, Statistics, Stochastic Calculus, and Ordinary & Partial Differential Equations. The class will consist of 3 hours of lecture per week and will include homework and a final exam. Weekly online office hours will allow students to have live interaction with and get help from the instructor or TA.  In addition, students should expect to spend approximately 3 hours per week outside of lecture for class work. Those who successfully finish the course will receive a Certificate of Completion. This is a non-credit/non-graded class.

Syllabus: Click here to see more details about the course

Prerequisites: prior knowledge of linear algebra , multivariate calculus, differential equations, numerical analysis, advanced statistics and probability

Schedule: August 4, 2014  - October 10, 2014

  • Lectures: 3 hours per week
  • Students will be able to access lectures anytime during the week
  • Weekly online office hours: times to be determined

Students will receive email notifications with website and login information during the week prior to the first day of class.

Registration Fee: $1,450 for admitted UCLA Anderson MFE students
                                 $1,650 for non-UCLA Anderson MFE students

 

C++ Preparatory Online Class

C plus plusCourse Description: This 27 hour online course is an introduction to C++ programming for financial engineering. Topics covered include: C++ functions and Fundamentals, Introduction to Structures, Classes and Objects, Control Statement, Recursion, Arrays, Vectors, Strings, Pointers, Overloading and inheritance, Input, Output; Searching, Sorting, and Applications of C++ in Financial Engineering.

All topics covered will have components of implementation in Financial Engineering. The format of the course is a combination of lectures, practical implementation-examples and programming projects.  Each lecture will be followed by a practical implementation.  Weekly online office hours will allow students to have live interaction with and get help from the instructor or TA.  Those who successfully finish the course will receive a Certificate of Completion. This is a non-credit/non-graded class.


Syllabus: Click here to see more details about the course

Prerequisites &Technical Requirements:  MS Visual C++ Express Edition is available from Microsoft for free.  Students do not need to have prior knowledge of programming to succeed in this course, but must be prepared to spend extensive time outside class to practice and implement.  Hands-on experience in programming is the only way to learn programming.

Schedule: August 11, 2014 - October 10, 2014

  • Lectures: 3 hours per week
  • Students will be able to access lectures anytime during the week
  • Weekly online office hours: times to be determined

Students will receive an email with website and login information the week prior to the first day of class.

Registration Fee:
$1,150 for admitted UCLA Anderson MFE students
                                 $1,350 for non-UCLA Anderson MFE students


 Back to top


Finance & Econ Prep 

  • Options, Futures and Other Derivatives by John Hull
  • Prepare for and pass the CFA Level I exam by December before starting the MFE Program. Students will not have time to prepare for the CFA exam during the MFE Program.
  • Course in Macroeconomics

Back to top


Computer Programming Prep

  • C++:
    • An MFE C++ Preparatory Online Class is offered prior to the start of the MFE Program and is open to the general public.  It is highly recommended for all incoming MFE students.
    • C++ courses are offered at UCLA and are open to the general public. Please check your local community college or university for other options.
  • SAS:
    • Introduction to SAS. UCLA: Academic Technology Services, Statistical Consulting Group
    • Applied Statistics and the SAS Programming Language by Ronald P. Cody & Jeffrey K. Smith
    • Learning SAS by Example: A Programmer's Guide by Ron Cody
    • The Little SAS Book: A Primer by L. Delwiche, S. Slaughter
  • MATLAB:
    • A series of MATLAB review workshops are held early in the first quarter of the MFE Program. The workshops will cover basic MATLAB and the toolboxes that will be used throughout the program.

Back to top