简介

本篇博客受到David Teather学长的博客启发,用以记录我在UW-Madison学习过程中所选课程的总结与评价。课程将按照CS / Math / GeneralEd进行分类。

关于每门课程更详细的学习内容与考核标准的介绍,请点击课程部分相关链接。

由于本人是转学生,Basic Calculus课程和部分Basic Computer Sciences课程不是在UW-Madison修读的,故不做记录。

本篇博客将在毕业前持续更新


Computer Science

Basic Computer Sciences

COMPSCI 400 Programming III

修读于Fall 2024,由Gary Dahl和Florian Heimerl两位教授共同授课,我上的是Gary Dahl教授的section。

课程内容与考核方式见此链接

个人经验与评价:

COMPSCI 400是一门教学资源支持很足的课,放心学就行了。基本上每个工作日的下午都有4到5小时固定地点的Office Hour,那里有很多助教可以帮助你。上午也有一些答疑时间,你还可以单独和教授预约答疑时间。另外,教授在Piazza上的答疑也很及时。只要你不是把问题留到ddl前一刻,这些资源足够你搞定一切作业编程上的问题。

关于COMPSCI 400的教授。一句话评价是,Gary人特别好,真的。除了课后积极给学生答疑,他在学期初开放了一个Bring Your Own (BYO) Lunch with Gary的问卷,有兴趣的话可以预约一下,然后你可以自己带着午饭和别的同学一块在他办公室吃饭唠嗑。我参加了一次,聊天氛围挺轻松的,Gary提到了他自己是怎么走上现在的职业道路的,我认为很有启发。

上Gary的section,唯一美中不足的一点是,他讲授算法的时候,发布在canvas上的对应幻灯片/笔记没有Florian做的那么清晰易读。不过这点问题不大,因为不管你选哪个section,canvas上都有两个section的幻灯片、课程资料你都可以自由访问。Florian的算法笔记在我复习考试的时候真的帮了大忙,所以如果你正准备/正在修读这门课的话,别忘了把两个section的资料都看看,也许会有很多新收获。


COMPSCI 240 Introduction to Discrete Mathematics

修读于Spring 2025,待更新

COMPSCI 354 Machine Organization and Programming

修读于Spring 2025,待更新

Advanced Computer Science Courses

COMPSCI 435 Introduction to Cryptography

修读于Spring 2025,待更新


Mathematics

MATH 340 Elementary Matrix and Linear Algebra

修读于Fall 2024,由Timur Yastrzhembskiy教授授课,助教是Amelia Stokolosa。

课程内容与考核方式见此链接

个人经验与评价:

Timur的课堂笔记做得超级详细易懂,你完全可以拿他每堂课结束后放在canvas上的笔记自学,一点都不夸张。

Amelia是一个有点严格(我不幸选到早上7:45的discussion section……有一次早上起晚了没赶上前面的习题讨论只赶上小测,被她拒之门外了。她的解释是小测有一部分检查discussion考勤的作用,上完整的discussion section才能做,不然的话对其他参与完整discussion的同学不公平。这告诉我们尽量不要选到早上7:45的discussion,如果不幸选到了,也千万别迟到.jpg)但是很负责任的助教,她的discussion section对深入理解课程内容非常有帮助,discussion里的习题和解答都写的很好很详细。

如果你正在纠结选MATH 320还是MATH 340完成你的线性代数必修要求,我推荐MATH 340,学习资源丰富,教学支持到位,不用拼命卷就能拿到不错的分数。(并且,我从数学比我好的,选了MATH 320的同学那里听说,MATH 320挺难的。而我学完MATH 340,认为这门课比较简单,所以你可以自己评估一下……)


MATH 431 Introduction to Probability

修读于Spring 2025,待更新


General Education

LITTRANS 201 Survey of 19th and 20th Century Russian Literature in Translation I

修读于Fall 2024,由Maksim Hanukai教授授课。

课程内容与考核方式见此链接

个人经验与评价:

我选这门课的原因主要是因为高中的时候看《卡拉马佐夫兄弟》受到了极大的震撼和影响,喜欢得不得了。而《罪与罚》之前看到一半没看完,看到这门课可以读《罪与罚》所以选的(当然我对别的俄国文学作品也有点兴趣)。

课程阅读材料对我来说大部分都挺好玩的。我个人最喜欢陀思妥耶夫斯基《罪与罚》、莱蒙托夫《当代英雄》,还有果戈里那几篇短篇小说。但是最后俩礼拜读托尔斯泰的作品的时候,我死活读不下去,感觉味同嚼蜡。(不过我在网上冲浪的时候发现确实有很多和我相似的人,读老陀的书欲罢不能,而读老托的书则觉得枯燥乏味的,这可能只是某种个人的审美偏好。希望没有冒犯到喜欢托尔斯泰的读者🙏)

关于Midterm和Final两篇论文,我个人觉得只要认真分析文本就不难获得高分。

如果你需要一门课来完成Literature的学分要求,并且感兴趣/喜欢俄国文学的话,我很推荐这门课。看看小说,写两篇论文,不用参加任何考试,你就可以拿很不错的分数。

(虽然课程很轻松,但是大家一定要来上课啊!这门课上到后半学期出勤率越来越差,给教授整无语了,不得已发了个通知说调出成绩构成的7%用来查考勤,效果立竿见影……)


ENTOM 201 Insects and Human Culture-a Survey Course in Entomology

修读于Fall 2024,由Sean Schoville和Russell L. Groves教授讲授,助教是Ann Marsh。

课程内容与考核方式见此链接

个人经验与评价:

这门课讨论的主题真的很丰富,课程材料也给得很足,每个链接都很有趣。我最喜欢的是他们讲法医昆虫学的那节线下讲座,真的很酷,他们教学生怎么通过幼虫类型和公式判断出受害者的死亡时间(你很难想象,作为一个小学就沉迷《大宋提刑官》等悬疑侦探类作品至今的人,看到宋慈的画像出现在异国他乡的昆虫学课程幻灯片上是怎样的惊喜和震撼 щ(゜ロ゜щ))。还有第一次还是第二次线下讲座的时候,教授们带了一箱虫子做的零食,好像是炸蚂蚱之类的,请同学们传着品尝(好吧,我没敢下口)……

这门课最特别的任务是养烟草天蛾,其实也很简单,只要完全按照课程介绍的步骤来就好了。即使中途出现什么问题也不用担心,你可以跟教授们联系,让他们帮着看看有没有什么问题。甚至你不小心把虫子养挂了都没事,只要及时记录并且去教授那儿领一只新的继续养就OK。

教授非常友善,在课前课后都很乐意和学生交流。印象最深的是在做昆虫微纪录片之前,为了给学生更多灵感,他们在课后带着大家,拿上网子拨开草丛树枝,在旁边的Allen Centennial Garden一边找虫子展示一边给学生讲解,真的非常有趣。

这是一门绝对轻松愉快的课程,如果你正需要一门课满足Biological Science的学分要求,并且不介意在公寓里多个小塑料盒养只小虫子,那我强烈推荐你选这门课。


AFROAMER 156 Black Music and American Cultural History

修读于Fall 2024,由Alexander Shashko教授授课,助教是Kris Adams。

课程内容与考核方式见此链接

个人经验与评价:

这门课很好,你可以在Reddit上看到无数对Shashko教授这门课的好评,属于历届学生公认的金课。如果你需要一门课来满足Ethnic Studies和Humanities的学分要求,这门课是很好的选择。

不过对我来说,这门课上着稍微有点费劲,相比Fall 2024的其他课程来说(尽管我还是拿到了A( *`ω´))。

这主要是我的个人原因,作为母语非英语的转学生,我的英语听力没有那么好。而Shashko教授的语速偏快,一讲就是75分钟,再加上课堂笔记是重要的成绩构成,讲座没有回放,听课记笔记成了一件让我格外头疼的事情。

同时由于我对美国文化不是特别了解,所以在Discussion section上和助教、同学讨论对我来说有点痛苦,我缺少很多与他们顺畅聊天的文化语境,体验宛如坐牢……如果你和我一样是母语非英语的国际学生,也许在选课之前你需要考虑这种情况。

另外,课程论文的写作、评分要求对我来说显得有些详细,甚至是繁琐,有时不能很好抓到要求的重点。(在写作第一篇期中论文的时候,我没太搞明白rubric,只做了根据三种冲动进行的分析,而没有包含五种要素的分析,在大家均分19/20的时候喜提一个17/20……)如果你对这门课感兴趣,请多多和助教、教授交流,避免出现我遇到的这种问题。


ESL 118 Academic Writing II

修读于Spring 2025,待更新

COMPSCI 502 Theory and Practice in Computer Science Education

修读于Spring 2025,待更新


结语

感谢阅读!希望本篇博客能够帮你决定更适合自己的课程。

对于已经修读完的课程,我这里还留有自己修读课程/复习考试期间的笔记,目前还没有想好以何种方式进行分享。

如果你需要的话,可以通过评论等方式留言告知我或者提出建议。