美国夏季课程学些什么?
以Wisc-Madison的CSE Division 下的CS department为例,我上过三门课,一门是PSYC 127(心理学与计算机科学),一门是ECE356(数字信号处理与系统设计),还有一门是Math 345(随机过程). PSYC127由心理系和CS系一起上课,授课老师就是心理学和CS的教授分别来上各自的章节然后一起讨论。内容大概就是讲心理学在计算机领域的应用,包括认知,开发和心理测量等等。上课的学生都是cs或者ece专业以及一些数学专业和统计专业的同学,也有少部分psychology的同学。
课堂气氛比较活跃,老师们也很nice。考试是40%的quiz加上60%的final,最后按成绩排名奖励前三名的同学。 ECE356是由一个中国人和一个美国人一起上课,讲解内容偏向硬件方面,包括数字信号处理的基本概念,DFT, z变换,滤波器设计等等。
作业主要以编程题为主,需要掌握matlab的基本操作。最后一节课做presentation,每人就一个topic做二十分钟的演讲然后答题。成绩是上课回答问题以及presentation的成绩加课外作业的分数。这门课比较偏理科,如果本科没有太多相关基础的话学起来可能会比较费力。 Math 345是由一个日本人讲授随机过程,内容偏向于统计学。这门课程比较难,需要具备一定的数理基础和一定的编码能力。课堂上会学习随机模型,估计方法,以及一些常用的算法(如Gibbs sampling,EM algorithm)。
每次课时长五个小时,前三个小时讲课然后课后练习,后两个小时答疑。因为内容比较难且涉及很多数学证明,课堂节奏很慢,需要花不少时间听讲和做题。期末考试是三小时的高数大题(难度跟math 255差不多)外加两小时的probability question。