I was gonna update this thread as I promised when I receive more reviews from current student, but I didn't know that the edit option expires after time.
Anyways, for those who were following this thread and hopefully casted your vote, a current student told me that some CU MAFN students struggle to keep up with some of the math-heavy classes due to a lack of math preparations. I know admitted students typically have at least some programming/math background, but students who only met the minimum requirement (that is, did not major/minor in math) seem to really struggle a lot with the math-heavy classes, especially for those who have not systematically studied mathematics for more than a few years. Something to think about when deciding where to go. To be a little more specific, these students did not learn ODE, real analysis, numerical method. P.S: to be confirmed if this is the case for all programs or just CU MAFN due to its course difficulty.
An update on Cornell FE, according to the program director at the admitted student webinar, the program wants keep roughly the same class size as last year. My guess is that 60 is the target, which is slightly higher than last year given the rising number of applications we have seen in 2024 for most MFE programs. So, an advantage for Cornell FE is definitely their small class size which allows you to have more contact with professors and attention in general.