students at 3 schools, the following 7 factors are critical for designing and teaching such a course: strong motivation, a good …It is always my firm belief that an ambitious finance-major student should master at least one computer language. This … is especially true for students from quantitative-finance, MSF, business analytics or financial engineering programs …