C++ Programing for Financial Engineering Online Certificate. Join hundreds of graduates from over 35 countries on 5 continents.

Advanced C++11/C++14 and Multidisciplinary Applications Online Certificate. Launched in January 2017.

  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Latest Reviews

  1. Yichao Ren
    Yichao Ren
    5/5,
    As a graduate from FM program at NC State, I would like to say that it really plays a crucial role on my career path. By learning the courses like Statistics, Financial Math, and Risk Management, I got the fundamental and advanced theories in this field. Moreover, these courses helped me prepare for the CFA exam which was useful in the job market.

    In addition, I also improved my coding skills like C++, R, SAS, and Matlab. By learning related courses and doing projects with the director, I applied what I had learned into practice, which was really helpful for job interviews.
  2. Pengfei Xiong
    Pengfei Xiong
    5/5,
    I enrolled in the program in Fall 2017. It's quite a rigorous program that you really can learn a lot here. They will train you in computer programming, finance, mathematics, and statistics, all of them can play an important roll in your career pursuit. What's more, you will spend some of your time searching summer internship. However, it's no worry because FIM500 and FIM 601 are designed to help students with the job hunt. They will enhance your background in resume writing, interview, network and technical skills.

    Now the director is Dr. Pang, who highly cares about students. He spends lots of time assisting the student with job hunting. Anytime you want you can just email him for advice or just reach to his office.

    In your first year, you will be trained in some programming languages which are highly useful in industry. You are supposed to get your SAS Base certificate, which is very useful in this field. Besides, you will have chance touch MATLAB, Python, VBA, as well as R. Anything you want you can find. If not, you can choose computer science courses as your elective. It's a little bit tricky but you can ask for help anytime as I referred before.

    In general, I will rate this program 5 stars. I really attained a lot of skills and knowledge. If you are a person who highly interested in the field of financial mathematics, this program deserves your consideration.
  3. Anonymous
    Anonymous
    5/5,
    Currently, I am a candidate for MFM at NCSU. I joined the program last fall, and I expect to graduate by the end of this year.

    One of the reasons why I selected this master is because it is an 18 months program, which in my opinion allows the students to get more solid basis of quantitative finance. I pursed a 12 month master program before, and the intensity of the program does not allow the students to enhance their full potential since they have to process, digest and retain a lot of information.

    I confirm my decision as a right one, since I am part of a diverse cohort which has become a family for me. As a group we help each other to understand and discover beautiful and challenging applications of mathematics. I found this program to have allowed me to fulfil my academic goals, which for now have been a good liftoff for my career in the finance world.

    Regarding the courses taught, the syllabus is well structured. In the first semester, it gradually introduces the students into finance and mathematics. It allows students to choose electives from departments like statistics, college of management, operations research and mathematics. I feel obligated to share the amazing opportunity that I had when taking Probability Theory and Stochastic Processes with Professor Min Kang - a course which she teaches with strong passion, and which give the basis for a career in quantitative finance.
  4. Anonymous
    Anonymous
    5/5,
    I joined the MFM program in Fall 2017 and am currently in my second semester. The journey so far has been exciting and challenging at the same time. The program is math driven and requires a strong understanding of mathematical concepts from second semester onwards.

    It has a well structured curriculum; each subject requires students to be on top of the topics taught as there are assignments, projects as well as exams spread out over the entire semester. The professors are helpful, reachable and the courses taught provide students a strong base to enter the world of quantitative finance.

    The program also arranges for career panel discussions and opportunities to network with program alumni.

    I have also taken up the Data Science Foundations Certificate along with the MFM program. This gives me an exposure to data science subjects that can help in broadening job prospects.

    I recommend this program to anyone whose interest lies in quantitative finance.
  5. Anonymous
    Anonymous
    5/5,
    As a current MSFE student, I really like this program. Class size is relatively small. The curriculum is very well structured. The program is very intense. Dr. Lane and other staff members are doing their best to provide us networking opportunities.
  6. Joshua Johnstone
    Joshua Johnstone
    5/5,
    I am currently in my second semester of the NCSU MFM, and am serving in the newly-created position of FM Ambassador. I can confirm that the program is indeed rigorous, and requires a great deal of time and effort to stay on top of classes. Not only that, but a large amount of your time will also go towards career development / job or internship hunt. However, hard work in these areas will be rewarded well.

    The directorship of the program has recently shifted to Dr. Tao Pang, who is extremely knowledgeable and capable. As a consequence, the program's curriculum and structure are undergoing an update process, with input from students, alumni, and industry professionals.

    However it changes, be prepared to code. A lot. In today's industries, there's really no avoiding it. The SAS Base was required for the first-semester seminar, and several of us have gone on to take the Advanced and/or Business Analyst. We had projects during the first semester in SAS, VBA / Excel, and R. Monte Carlo (FIM 548) and ECG 766 both require some MATLAB.

    As it currently stands, you must take at least three electives. My advice is that you choose your three as early as possible, and spread them out over the three semesters so that you don't get overwhelmed. MBA and computer science classes can be tricky to get into; don't be afraid to ask instructors directly if you can enroll.

    Overall, I'm rating this program with 5 stars. Every day, I feel more and more prepared and confident to jump into a career. My skills and knowledge from my first-semester CCAR project and Options & Derivatives Pricing class (and communication skills) landed me a SAS internship. If you're driven, love math or finance, and have a good work ethic, this program is perfect for you.
  7. Bowen C
    Bowen C
    5/5,
    I am currently a student graduating in December 2018. The program recently got expanded to 15 months, I am just one quarter in the program. I am going to give you all of the honest reviews, what I like and what I don't like - trust me there's no lying on Christmas.

    Things I like:

    1. The education quality is absolutely great. I probably learned more material than my entire 4 years of undergrad. Professors love their subjects, treating every moment of teaching you with great enthusiasm. Class are competitive - you really have to work hard to get an A if that's your standard.

    2. The career office, they are trying hard to help you. Yes, I am still looking for an internship, but I don't think spoonfeeding you an internship position is part of the responsibilities of any program. When you see those negative reviews about the career offices, they are probably dreaming of landing an internship without going through interviews- Nah too unrealistic. We have interview workshops regularly, networking events, open houses regularly. Rest is on you.

    3. A lot of support - I can talk to program executive director anytime I want. She will work around her schedule to meet me one-on-one. The career advising associate director lent me her office for my phone interview once. Tell me how many programs do that!

    Things I don't like that much:

    1. Not that much flexibility in course selection. More electives would be great. I really enjoy data analytics, I really hope I can take more machine learning courses. But anyway, I am learning it online by myself, it is all good.

    2. Possibly locations, maybe we are at a little disadvantage of locations compare to programs in New York, but it's not a killer. We just have to have a little more phone interviews than those people in New York.

    3. We could have the program start a bit earlier. Big banks/tech companies recruit early in September, but our program starts in late September. I have to walk into Morgan Stanley test without learning stochastic calculus - not a fun experience.


    Ok, what I am trying to say is, this program way exceeded what I was hoping for. I did not have a great experience during undergrad, this program is all I could hope for. Now it's up to me to make the most out of it.