美国大一学什么课程表?

虞岭虞岭最佳答案最佳答案

以Wisc CS的CS 137(算法)的这门课为例,来描述一下大一CS专业学生的课是怎么上的。 (注:由于学校不会公开给非本校学生提供所有的课件等资料,所以不能完整复制老师的教学内容。)

CS 137是CS专业的core course之一,由系里推荐的老师来教,老师姓张(因为对中国大陆学生保密,故隐去真名),是在校教授里面很有名的讲师了。他上课的风格用“生动”来形容再合适不过了。每堂课都有大量的案例讨论,并且会请些特殊的“嘉宾”来做presentation。上他的课不用提前预习,因为在课堂上就能掌握教材里的全部内容。作业比较少且容易,期末考试也比较简单。这门课一共4个project,每个project大约20%的分数,期末考试成绩占60%,final project占20%,课堂发言和小组活动占10%。

CS137的课程大纲如下: 这门课的主要教材有两本,一本是《算法导论》,另一本是《复杂性问题研究》。前者是非常经典的算法书,但是难度很大,后者较为简易。除了这两本书之外,还会发一些pdf的讲义。这些教材和讲义在网络中都比较容易获得。

每一章节的学习内容包括:阅读文献、撰写paper、进行presentation,以及最后的review。 以“二分查找”这章为例,来学习一下这门课程的学习过程。

1. 首先需要事先阅读指定的文献。

2. 然后按指定的方式编写程序来实现二分查找。

3. 之后在课上进行presentation,介绍自己的程序和思路。

4. 最后老师和其他同学会对你的程序和思路进行review。 还有一门类似的名为CS 195的课程。这是一门专门给国际学生上的课,由另一位负责教学的老师来上。因为国际学生在语法方面经常出错,所以这门课主要针对的是语法错误。课程内容基本一致,但是讲课速度要慢很多,以便给学生更多的机会来思考。

我来回答
请发表正能量的言论,文明评论!