In regards to the practicality of stochastic calculus and credit risk: There are students who are graduating from the program who will mostly be using the methods taught in those two specific courses. The purpose of the two courses is to give you an introduction in their world, the rest must be learned on the job because every company takes different approaches to the models they use those subjects for.