charlieLuo
Quant Apprentice
- Joined
- 2/28/08
- Messages
- 17
- Points
- 11
Andy, I believe your info and thoughts below deserves a seperate, new thread. I will even adventure to say, make it a sticky!
Maybe a thread titled - best practices in FE education
Maybe a thread titled - best practices in FE education
I feel compelled to share my experience with the Baruch MFE program after reading that.
My MFE education actually started during the summer when we took 4 refresher courses (C++, Linear algebra, Calculus, Probability). C++ refresher is an one month course (2 days a week, 3 hours a day). For people who never program before, there wasn't much of "Hello World" kind of exercise and the pace was fast. By the 3, 4 lecture, we were coding bond pricer, discount cashflow, etc. By the end of the C++ refresher, were were doing things that you would expect to see in the real course. I would suggest people who don't program for a living to really take it up a notch just to keep up with the pace during refresher.
The refreshers start in early June and lasts till late August just before the Fall semester starts. During the math refresher courses, you need to do exercises using the C++ code you build in the C++ refresher to solve it. Think of all the exercises in John Hull book (Black Scholes, option pricers, etc).
The last refresher course is Probability where you got a taste of what is to come in the Fall. The semester I refer here is real semester (16 weeks), not mini-semester.
C++:
I took 4 courses (3 credits each): C++, Numerical method, Financial Instruments, Real Analysis in the first semester. Even though there is officially only 1 dedicated C++ course but all the exercises of the first 3 courses are done in C++. In some case, we did more coding in other courses than in the dedicated C++ class itself. At one time, we had to build and expand our code base till it got around 5000 lines or so to solve all kind of stuff. That was in the Numerical method taught by Prof. Stefanica.
The current students seem to do more than we did in our year. Besides the Mark Joshi book, they also used Aboslute C++ by Walter Savitch, Duffy's book, and the Effective C++ series by Scott Myers.
I also heard that they did a bit of Excel add-in XLL and a bit of VBA so definitely they do expand the material accordingly.
I also had to use C++ in Numerical Method 2 class and Interest Rate class in 2nd and 3rd semester respectively.
So when people look at Baruch program, they only see one C++ course and don't realize how much we do in our program. Not counting the refresher, a Baruch student has to code in C++ in 5 courses throughout the program. I don't know of any program out there that teaches or forces the students to use C++ as much as we do.
Stochastic Calculus:
The first semester would be calculus-based probability. The second semester would be stochastic calculus. Besides the main books we use (Shreve volume I and II), we also use Measure, Integral and Probability by Marek Capinski, Peter E. Kopp, Probability Essentials (Paperback) by Jean Jacod, Philip Protter.
Anyone taking the courses would tell you that the treatment is rigorous and intensive. These two courses are the ones that most people fail or drop out of the program entirely.
Yes. Seriously. I know people have failed or dropped out of these courses. Most happens to part time students who find it extremely difficult to keep up with these demanding courses. I also know of cases where they use their 2-3 weeks of vacation time to stay home and study for this course final exam. If any part time student thinks that they can just walk right in and devote the same amount of time, energy required for this class as a full time student, they are in for a rude awakening. Or they do drop out quickly.
In these courses, passing grade is a cause to throw big parties. Grade inflation is non-existent. It's so hard and demanding that some have nightmares.
I think most student will agree that these 2 probability + stochastic calculus are among the most demanding of all courses. The faculty is of a no nonsense mindset so there is no cut corner there.
Now, in light of what happens elsewhere, I hope you have a sense of what we are going through to earn the reputation of a hard working, serious and rigorous program.