美国暑期文化课程如何?
答主今年刚上完暑校,选的是UW Madison的CS 294, 可以说是物超所值了(虽然还没拿到学分= =). 先说背景知识,本人是大陆TOP10高校计科大三学生,成绩排名专业前三(可以看我之前的问题回答里成绩单)。由于专业是计算机,且本身已经修了很多门cs专业课,所以选了这门课,虽然上课内容难且量大,但是课后习题和作业都挺简单的,而且只要花一点时间就能掌握,主要困难在于理解课上的内容并且运用自己学的数学知识去推导公式。因为如果单纯按照课上内容去做题的话很多题是很难做的出来的,需要自己做大量的拓展。
再说课程,一共十周,每两周一个topic,共五个topic,每个topic两节课,每节课三个小时(包括中间十分钟的答疑时间),一共有将近两百个课时。课程内容涵盖线性代数,复变函数,微积分等基础知识,以及数据结构,算法,操作系统,编译原理等众多方向的选修内容(选选修的时候注意和教授沟通好)。
每周会有一次quiz,内容就是对你这节课所学内容的测试;每两节之后会有一个assignment,一般需要一周的时间去完成。期末有两次期末考试。
只要你认真完成了每阶段的任务,最后的考试都不会太难。最重要的是教授很温柔,即使你没听懂他会一直给你重复直到你弄懂为止。但是如果你不去主动询问他问题或者上完课不积极问问题,那他就不会管你是不是听不懂。 所以一定要抓住机会,多向教授提问! 另外推荐大家去旁听一些别的course,比如CS 538 Data Structures(讲二叉树,快排等数据结构的)还有CS 237 Algorithms(讲各种复杂度,递归,DP,分治等等的),这两门课都是CSC 294的prerequisite,需要先修完成才能选课。如果能在暑期学完这些内容并达到要求,那么正式开学的时候就基本能跟上班级进度了。
最后关于费用的问题,因为是summer course, 所以不需要签证,学费也比较便宜(比冬季课程便宜多了)。每门课一万左右美金,包含教学费和材料费,不同学校的收费标准有所不同。生活费(住宿,交通,饮食)另算。