商学院的话 有finance,accounting,business analytics和marketing analytics项目,我是第三个BA,第四个项目简称为MA。BA和MA很多课程会重叠,不过到了第三个学期的时候可能两者的课程就会不一样,总体而言,BA更重代码一些,MA更重marketing一点。不过不代表BA比MA更有市场,因为很多数据分析师岗位是做市场方向的,所以可能有时候MA比BA更受欢迎。BA课程设置第一个学期会学基础R,marketing理论等,第二学期会学进阶R(包括R语言本身和算法知识),基础Python(包括语言本身和算法、建模等),marketing analytics 1;第三学期会继续学进阶R,marketing analytics 2,数据库和sql等,第四学期的不太记得了(捂脸)。其中,贯穿整个项目的,有communication课,会让你用英文和别人交流,做ppt战士等等,然后3-4学期的样子,会开始做projects,和几个同学一起,接一个现实生活中的case来分析作报告。这个projects要好好做,我们有些同学就是在这个过程中,积累了经验,帮助以后拿到offer,或者直接在case所在公司拿到了offer。关于R、Python、SQL的课一定要好好学,因为语言编程基础和算法知识直接关系着你能找到怎样的工作。这种课需要上课好好听讲、记笔记、认真完成教授布置的作业、积极和同学讨论。教授布置的作业一般会让你实践到他课上讲的东西,还会让你自己去查很多他没有讲到的东西。做好作业了,会用语言和模型了,你才知道你是不是真的学会了。另外,marketing analytics这门课也比较重要,教授会给你讲授很多marketing商业案例中用到的知识和模型,也会给你很多他构建的case给你去做,可能在别的课上你更多学会的是语言基础和分类模型建模,但在这门课上你能增强你的商业分析知识和数据分析技能。最轻松的课可能是communication吧,因为不需要编程,说英文做展示就好,说得怎么样老师都会让你过(捂脸)。另外我记起来了还有pricing这门课,可能对以后想从事pricing的同学比较有帮助。这门课老师也比较注重理论的传授,coding比较少,不过我觉得逻辑比较tricky。