College of Natural Science

CS 371N: NATURAL LANGUAGE PROCESSING 任课教授:Gregory Durrett 授课形式:线下 上该课的学期:Fall 2023 Expected Letter Grade:A-/B+ 评分:

  • 教授 Office Hour:5.0
  • 教授口齿清晰程度:5.0
  • 课程作业量:4.0
  • 课程阅读量:2.0
  • 作业难度:4.0
  • 考试难度:3.0
  • Lecture Recording:有
  • Lecture Attendance:不记录
  • Discussion Session:无
  • Extra Credit:有
  • 教授授课水平:4.0 详细评价/建议:
    • 对于拥有较好Python与机器学习基础,且对自然语言处理有兴趣的同学推荐;不推荐上完CS 331 Algorithm就不想再见到任何数学符号的人上

CS 363N: INTRODUCTION TO MACHINE LEARNING I 任课教授:Angie Beasley 授课形式:线下 上该课的学期:Fall 2023 Expected Letter Grade:A 评分:

  • 教授 Office Hour:3.0
  • 教授口齿清晰程度:4.0
  • 课程作业量:2.0
  • 课程阅读量:2.0
  • 作业难度:2.0
  • 考试难度:2.0
  • Lecture Recording:有
  • Lecture Attendance:不记录
  • Discussion Session:无
  • Extra Credit:未知
  • 教授授课水平:4.0 详细评价/建议:
    • 非常轻松愉快的CS UDE,且每学期一般开设三个section,因此特别适合搭配OS / Concurrency / Graphics等高难度UD食用;应做好一定量美高水平数学运算的准备。

M 362K: PROBABILITY 任课教授:Hector Lomeli 授课形式:线下 上该课的学期:Fall 2023 评分:

  • 教授 Office Hour:1.0
  • 教授口齿清晰程度:1.0
  • 课程作业量:3.0
  • 课程阅读量:3.0
  • 作业难度:5.0
  • 考试难度:3.0
  • Lecture Recording:有
  • Lecture Attendance:不记录
  • Discussion Session:无
  • Extra Credit:无
  • 教授授课水平:2.0 详细评价/建议:
    • 别上了,换人吧

CH 381: ADVANCED ANALYTICAL CHEMISTRY 任课教授:Hang Ren 授课形式:线下 上该课的学期:Fall 2023 评分:

  • 教授 Office Hour:4.0
  • 教授口齿清晰程度:5.0
  • 课程作业量:4.0
  • 课程阅读量:2.0
  • 作业难度:4.0
  • 考试难度:5.0
  • Lecture Recording:否
  • Lecture Attendance:不记录
  • Discussion Session:无
  • Extra Credit:有
  • 教授授课水平:5.0 详细评价/建议:
    • Good

BCH 395J: GENES/GENOMES/GENETICS EXPRESSION 任课教授:Rick 授课形式:线下 上该课的学期:Fall 2023 评分:

  • 教授 Office Hour:4.0
  • 教授口齿清晰程度:5.0
  • 课程作业量:4.0
  • 课程阅读量:3.0
  • 作业难度:4.0
  • 考试难度:5.0
  • Lecture Recording:否
  • Lecture Attendance:不记录
  • Discussion Session:无
  • Extra Credit:无
  • 教授授课水平:5.0 详细评价/建议:
    • Very good useful but challenging

M 365D: REAL ANALYSIS II 任课教授:William Beckner 授课形式:线下 上该课的学期:Spring 2023 Expected Letter Grade:A 评分:

  • 教授 Office Hour:2.0
  • 教授口齿清晰程度:3.0
  • 课程作业量:1.0
  • 课程阅读量:5.0
  • 作业难度:5.0
  • 考试难度:1.0
  • Lecture Recording:有
  • Lecture Attendance:不记录
  • Discussion Session:无
  • Extra Credit:无
  • 教授授课水平:1.0 详细评价/建议:
    • 老爷子不知道还能再教几年,课上听不懂一点,我们觉得难如天书的东西在他来看就像1+1=2那样简单吧,全靠自己课后学。打分系统很迷,但A率不低。如果很想学高阶的实分析,建议365C拿A,然后秋季申graduate的381C。这门课并不是很有用。

CS 331: ALGORITHM AND COMPLEXITY 任课教授:Vijaya Ramachandran 授课形式:线下 上该课的学期:Spring 2023 Expected Letter Grade:A 评分:

  • 教授 Office Hour:4.0

  • 教授口齿清晰程度:2.0

  • 课程作业量:4.0

  • 课程阅读量:4.0

  • 作业难度:4.0

  • 考试难度:5.0

  • Lecture Recording:有

  • Lecture Attendance:记录

  • Discussion Session:有,不记考勤

  • Extra Credit:无

  • 教授授课水平:3.0 详细评价/建议:

    • 如同避瘟神一样的避开Vijaya Ramachandran ---- 除非想不开,否则永远优先Fares Fraij和Dana Moshkovitz,次之Greg Plaxton和Eric Price。至于Sp24要上Algo Honors的,祝你们抢Shuchi Chawla好运 😃 CS 371N: NATURAL LANGUAGE PROCESSING 任课教授:Greg Durrett 授课形式:线下 上该课的学期:Fall 2023 评分:
  • 教授 Office Hour:1.0

  • 教授口齿清晰程度:4.0

  • 课程作业量:4.0

  • 课程阅读量:1.0

  • 作业难度:4.0

  • 考试难度:4.0

  • Lecture Recording:有

  • Lecture Attendance:不记录

  • Discussion Session:无

  • Extra Credit:无

  • 教授授课水平:3.0 详细评价/建议:

    • Project小复杂

HDF 313: CHILDREN DEVELOPMENT 任课教授:Hallie Speranza 上该课的学期: Fall 2022 授课形式:线下 Expected Letter Grade: A 评分:

  • 教授 Office Hour:3.0

  • 教授口齿清晰程度:5.0

  • 课程作业量:1.0

  • 课程阅读量:3.0

  • 作业难度:1.0

  • 考试难度:1.0

  • Lecture Recording:有

  • Attendance:不记录

  • Discussion Session:无

  • Extra Credit:有

  • 教授授课水平:2.0 详细评价/建议:

  • 课程内容挺有趣,整个学期工作量很小,只有三个 Discussion 和五个 Online Quiz, Quiz 简单直接。Register 时需要附带 Lab,作业比较麻烦,作为选修课上的话可以把 Lab drop. CS 303E: INTRODUCTION TO PROGRAMMING 任课教授:Bill Young 上该课的学期: Spring 2023 授课形式:线上 Expected Letter Grade: B 评分:

  • 教授 Office Hour:3.0

  • 教授口齿清晰程度:4.0

  • 课程作业量:4.0

  • 课程阅读量:3.0

  • 作业难度:5.0

  • 考试难度:5.0

  • Lecture Recording:有

  • Attendance:不记录

  • Discussion Session:无

  • Extra Credit:无

  • 教授授课水平:1.0 详细评价/建议:

  • 能不上就不上 CS 384:COMPUTER GRAPHICS HONORS 任课教授:Etienne Vouga 授课形式:线下 上该课的学期: Spring 2023 Expected Letter Grade: A 评分:

  • 教授 Office Hour:4.0

  • 教授口齿清晰程度:5.0

  • 课程作业量:5.0

  • 课程阅读量:2.0

  • 作业难度:5.0

  • 考试难度:1.0

  • Lecture Recording:无

  • Attendance:不记录

  • Discussion Session:无

  • Extra Credit:有

  • 教授授课水平:5.0 详细评价/建议:

  • UTCS MS 授课/作业设计 最好的课之一 GEO 401:PPHYSICAL GEOGRAPHY 任课教授:Afu Lin 授课形式:线下 上该课的学期: Spring 2023 评分:

  • 教授 Office Hour:1.0

  • 教授口齿清晰程度:2.0

  • 课程作业量:5.0

  • 课程阅读量:5.0

  • 作业难度:4.0

  • 考试难度:5.0

  • Lecture Recording:无

  • Attendance:不记录

  • Discussion Session:无

  • Extra Credit:有

  • 教授授课水平:2.0 详细评价/建议:

  • 如果不是走投无路 别去。属于开卷都难考 100 的题目。一学期三个 midterm 一个 final 再加两个 lab exam CS380C:COMPILER 任课教授:Keshav Pingali 授课形式:线下 上该课的学期: Spring 2023 Expected Letter Grade: B 评分:

  • 教授 Office Hour:2.0

  • 教授口齿清晰程度:5.0

  • 课程作业量:3.0

  • 课程阅读量:1.0

  • 作业难度:3.0

  • 考试难度:3.0

  • Lecture Recording:无

  • Attendance:不记录

  • Discussion Session:无

  • Extra Credit:有

  • 教授授课水平:4.0 详细评价/建议:

  • 建议有 os 基础再上 CS 371P:OBJECT ORIENTED PROGRAMMING 任课教授:Downing 授课形式:线下 上该课的学期: Spring 2023 Expected Letter Grade: A 评分:

  • 教授 Office Hour:3.0

  • 教授口齿清晰程度:5.0

  • 课程作业量:4.0

  • 课程阅读量:3.0

  • 作业难度:4.0

  • 考试难度:3.0

  • Lecture Recording:有

  • Attendance:记录

  • Discussion Session:无

  • Extra Credit:无

  • 教授授课水平:5.0 详细评价/建议:

  • 教授教得很好,上课总体学习氛围很舒服。这节课只有每天的 quiz 和 project,没有 exam。只要努努力,相对其他 cs 课 这节课拿 a 还是比较简单的。 M 333L:STRUCTURE TO MODERN GEOMETRY 任课教授:Stepp 授课形式:线上 上该课的学期: Spring 2023 Expected Letter Grade: A 评分:

  • 教授 Office Hour:3.0

  • 教授口齿清晰程度:5.0

  • 课程作业量:3.0

  • 课程阅读量:3.0

  • 作业难度:4.0

  • 考试难度:4.0

  • Lecture Recording:有

  • Attendance:不记录

  • Discussion Session:无

  • Extra Credit:无

  • 教授授课水平:5.0 详细评价/建议:

  • 教授人很好,grading 比较 flexible,很为学生和学生的成绩着想,不用太担心任何事 情。 M 374M:MATH MODELING 任课教授:Oscar Gonzalez 授课形式:线上 上该课的学期: Spring 2023 Expected Letter Grade: A 评分:

  • 教授 Office Hour:3.0

  • 教授口齿清晰程度:5.0

  • 课程作业量:4.0

  • 课程阅读量:2.0

  • 作业难度:5.0

  • 考试难度:2.0

  • Lecture Recording:有

  • Attendance:不记录

  • Discussion Session:无

  • Extra Credit:无

  • 教授授课水平:3.0

详细评价/建议:

  • 挺有用的,但是 workload 很大 PHY315:WAVES AND OPTICS 任课教授:Can Kilic 授课形式:线上 上该课的学期: Spring 2023 Expected Letter Grade: A 评分:

  • 教授 Office Hour:5.0

  • 教授口齿清晰程度:5.0

  • 课程作业量:3.0

  • 课程阅读量:3.0

  • 作业难度:4.0

  • 考试难度:4.0

  • Lecture Recording:有

  • Attendance:记录

  • Discussion Session:有,记考勤

  • Extra Credit:有

  • 教授授课水平:5.0 详细评价/建议:

  • 教授真的特别好!!但是课程本身很难,需要 put a lot of efforts CH 301:PRINCIPLES OF CHEMISTRY 任课教授:Paul Mccord 授课形式:线下 上该课的学期: Fall 2022 Expected Letter Grade: A 评分:

  • 教授 Office Hour:3.0

  • 教授口齿清晰程度:5.0

  • 课程作业量:4.0

  • 课程阅读量:4.0

  • 作业难度:4.0

  • 考试难度:4.0

  • Lecture Recording:有

  • Attendance:不记录

  • Extra Credit:无

  • 教授授课水平:5.0 详细评价/建议:

  • 如果化学是你的必修课的话,一定要选 McCord,lecture 非常的有帮助,人也特别特 别有意思,课上会经常说笑话逗我们开心,考试我个人感觉是所有 CH301 教授里面 最简单的。 CH 302:PRINCIPLE OF CHEMISTRY II 任课教授:Dave Laude 授课形式:线下 上该课的学期: Fall 2022 Expected Letter Grade: B 评分:

  • 教授 Office Hour:3.0

  • 教授口齿清晰程度:2.0

  • 课程作业量:5.0

  • 课程阅读量:3.0

  • 作业难度:1.0

  • 考试难度:4.0

  • Lecture Recording:无

  • Attendance:weekly quiz

  • Extra Credit:无

  • 教授授课水平:5

  • Discussion:无 详细评价/建议:

  • 没有作业,quiz 和 exam 需要一定准备,教授讲得很好 M328K: NUMBER THEORY 任课教授:Michail Savva 授课形式:线下 上该课的学期: Spring 2023 Expected Letter Grade: A 评分:

  • 教授 Office Hour:3

  • 教授口齿清晰程度:1

  • 课程作业量:3

  • 课程阅读量:2

  • 作业难度:3

  • 考试难度:4

  • Lecture Recording:有

  • Attendance:记录

  • Extra Credit:无

  • 教授授课水平:2

详细评价/建议:

  • 读 lecture notes,按照他给的逻辑来写作业和考试就没问题 CS 329E: ELEMENT OF MOBILE COMPUTING 任课教授:Bill Bulko 授课形式:线下 上该课的学期: Fall 2022 评分:
  • 教授 Office Hour:3.0
  • 教授口齿清晰程度:3.0
  • 课程作业量:5.0
  • 课程阅读量:1.0
  • 作业难度:3.0
  • 考试难度:1.0
  • Lecture Recording:有
  • Attendance:不记录
  • Extra Credit:无
  • 教授授课水平:5.0 详细评价/建议:
  • 非常好的 iosapp 开发课!适合有一点编程基础想要深入的朋友 CS 303E: ELEMS OF COMPTRS/PROGRAMMNG 任课教授:Bill Young 授课形式:Online 上该课的学期: Spring 2023 Expected Letter Grade: B 评分:
  • 教授 Office Hour:4
  • 教授口齿清晰程度:3
  • 课程作业量:4
  • 课程阅读量:4
  • 作业难度:5
  • 考试难度:2
  • Lecture Recording:有
  • Attendance:不记录
  • Extra Credit:无
  • 教授授课水平:2 详细评价/建议:
  • 能选 in person 不用选 on line

M 339D:FINANCIAL MATH 任课教授:Milica Cudina 授课形式:线下 上该课的学期: Fall 2022 Expected Letter Grade: A 评分:

  • 教授 Office Hour:4.0
  • 教授口齿清晰程度:4.0
  • 课程作业量:4.0
  • 课程阅读量:1.0
  • 作业难度:3.0
  • 考试难度:3.0
  • Lecture Recording:有
  • Attendance:不记录
  • Extra Credit:无
  • 教授授课水平:4.0
  • Discussion: 无 详细评价/建议:
  • 考试比重不算大,有七个用 R 做的 project,学的内容比较有意思吧,需要一些 362k 的 基础,也不算太难 CS 329: ELEMENTS OF GAME DEVELOPMENT 任课教授:Paul Toprac 授课形式:线下 上该课的学期: Fall 2022 评分:
  • 教授 Office Hour:3.0
  • 教授口齿清晰程度:5.0
  • 课程作业量:3.0
  • 课程阅读量:1.0
  • 作业难度:3.0
  • 考试难度:1.0
  • Lecture Recording:无
  • Attendance:记录
  • Extra Credit:有
  • 教授授课水平:3.0
  • Email:上课可以用 slack 给教授发信息,但是本人没有发过 详细评价/建议:
  • 老师不会编程,自学 Godot,但是体验到现在还可以,想学游戏设计的可以考虑上一 下

M362K: PROBABILITY 任课教授:David Clark 授课形式:线下 上该课的学期: Spring 2023 Expected Letter Grade: A- 评分:

  • 教授 Office Hour:4
  • 教授口齿清晰程度:2
  • 课程作业量:4
  • 课程阅读量:5
  • 作业难度:1
  • 考试难度:1
  • Lecture Recording:有
  • Attendance:不记录
  • Extra Credit:无
  • 教授授课水平:2 详细评价/建议:
  • 如果不是热爱数学,别逞强。 CS 439:PRINCIPLES OF COMPUTER SYSTEMS 任课教授:Palacio 授课形式:线下 上该课的学期: Fall 2022 评分:
  • 教授 Office Hour:3.0
  • 教授口齿清晰程度:5.0
  • 课程作业量:3.0
  • 课程阅读量:4.0
  • 作业难度:5.0
  • 考试难度:5.0
  • Lecture Recording:有
  • Attendance:不记录
  • Extra Credit:无
  • 教授授课水平:3.0
  • Discussion: 有,记考勤 详细评价/建议:
  • 这节课是 cs 里最难的一节课,但是又是必上课。exam 注意读 instruction,他们的 grading guideline 特别恶心人,稍不注意就从 a 到 fail。看天命吧

CS329E: WEB PROGRAMMING 任课教授:William Bulko 授课形式:线下 上该课的学期: Spring 2023 Expected Letter Grade: A 评分:

  • 教授 Office Hour:3
  • 教授口齿清晰程度:1
  • 课程作业量:2
  • 课程阅读量:2
  • 作业难度:5
  • 考试难度:5
  • Lecture Recording:否
  • Attendance:不记录
  • Extra Credit:无
  • 教授授课水平:3 详细评价/建议:
  • 进入网页编程的基础,非常有用 PHY 336K :CLASSICAL DYNAMICS 任课教授:La keji 授课形式:线下 上该课的学期: Spring 2023 Expected Letter Grade: A 评分:
  • 教授 Office Hour:4
  • 教授口齿清晰程度:4
  • 课程作业量:4
  • 课程阅读量:4
  • 作业难度:5
  • 考试难度:5
  • Lecture Recording:有
  • Attendance:记录
  • Extra Credit:无
  • 教授授课水平:3 详细评价/建议:
  • 物理系高阶入门课,很重要

M379H: Honor Tutorial 任课教授:thesis mentor 授课形式:Hybrid 上该课的学期: Spring 2023 Expected Letter Grade: A 评分:

  • 教授 Office Hour:4

  • 教授口齿清晰程度:4

  • 课程作业量:3

  • 课程阅读量:3

  • 作业难度:4

  • 考试难度:4

  • Lecture Recording:否

  • Attendance:不记录

  • Extra Credit:无

  • 教授授课水平: 详细评价/建议:

  • 好像没有人讲过这节 M379H,这节其实是数学 honor 的必修课,是自己找一个 mentor ,然后写一篇 undergraduate honor thesis。课程内容就是 mentor 和学生讨论 thesis 的内 容和进度,没有作业和考试,meeting 的时间和频率由 mentor 和学生共同决定。系里 建议是用一年时间完成 thesis,即第一个学期就找好 mentor 并开始写 thesis,第二个学 期正式注册 M379H 并完成 thesis。至于 thesis 是否通过,是由包括 mentor 在内和受邀的 2-3 个教授组成的 committee 共同决定。thesis 提交时间没有严格 ddl,系里建议是 last class day 前一周,这样 committee 就有充足的时间来阅读 thesis AST 364P:PLANETARY SYSTEMS 任课教授:Adam Kraus 学期:Spring 2022 是否可以线上直播:是 有无 lecture 录像:有 是否记 attendance:否 是否 Curve:无 不知是否有 Extra Credit:是 Expected Letter Grade:A 评分:

  • Office Hour:3

  • 总体工作量:3

  • 教授口音:4

  • 阅读量:1

  • 作业难度:5

  • 考试/Project 难度:4

  • 教授讲课水平:4 评价和建议:

  • 这门课非常有意思,除了专业学生,如果对寻找系外行星&宜居带星球这个文学方 向感兴趣的同学可以来选修。教授很 chill 很 flexible,不计考勤,考试有时候是 take home。但作业比较难,会需要花很多时间。 BIO 206L:INTRO LAB EXPERIMENTS IN BIOLOGY 任课教授: Jacob Buckles 学期:Spring 2022 是否可以线上直播:否 有无 lecture 录像:没有 是否记 attendance:是 是否 Curve:否 是否有 Extra Credit:否 Expected Letter Grade:C 评分:

  • Office Hour:2

  • 总体工作量:5

  • 教授口音:3

  • 阅读量:5

  • 作业难度:5

  • 考试/Project 难度:5

  • 教授讲课水平:3 评价和建议:

  • 能不上就不上,除非你热爱解剖热爱蛐蛐热爱 ethical decision,大无语!要不然就选 个好 SI 也许还好点儿,笔记必须手写 一本可能不够,但是你要做好准备这门两学分 的课是你最大 workload 的课,稀碎! CS 313E: ELEMENTS OF SOFTWARE DESIGN 任课教授:Kia Teymourian 学期:Spring 2022 是否可以线上直播:是 有无 lecture 录像:有 是否记 attendance:否 是否 Curve:否 是否有 Extra Credit:否 Expected Letter Grade:A 评分:

  • Office Hour:4

  • 总体工作量:3.5 - 教授口音:4

  • 阅读量:2

  • 作业难度:1.5

  • 考试/Project 难度:3.5

  • 教授讲课水平:3.5 软/硬件要求:

  • Python 评价和建议:

  • Kia 比 Mitra 轻松多了,但是他不会教会你 Python,但是要水必修还是很 nice 的.Kia 的 CS 313E 总体作业量小,人也比较亲切 BIO 206L:INTRO TO LAB EXPERIMENT IN BIOLOGY 任课教授:Maas 学期:Spring 2022 是否可以线上直播:是 有无 lecture 录像:有 是否记 attendance:否 是否 Curve:否 是否有 Extra Credit:否 Expected Letter Grade:A 评分:

  • Office Hour:2

  • 总体工作量:3

  • 教授口音:5

  • 阅读量:4

  • 作业难度:3

  • 考试/Project 难度:2

  • 教授讲课水平:4 软/硬件要求:

  • 要买 lab 书 评价和建议:

  • 简单的入门生物实验课,趣味性强,lab 前一天晚上需要仔细阅读课程和书本内 容, 课前会考 quiz,课程里有关于 ethics 的很多讨论 CS 313E:ELEMENTS OF SOFTWARE DESIGN 任课教授:kiat 学期:Spring 2022 是否可以线上直播:是

有无 lecture 录像:没有 是否记 attendance:否 是否 Curve:否 是否有 Extra Credit:否 Expected Letter Grade:A 评分:

  • Office Hour:3
  • 总体工作量:5
  • 教授口音:2
  • 阅读量:4
  • 作业难度:5
  • 考试/Project 难度:4
  • 教授讲课水平:3 软/硬件要求:
  • 电脑建议安装 anaconda,可以一键安装环境和软件 评价和建议:
  • 上课不睡着,作业努力写,考试就还行 BIO 206L:INTRODUCTION TO BIOLOGY LAB 任课教授:Martha 学期:Spring 2022 是否可以线上直播:是 有无 lecture 录像:有 是否记 attendance:否 是否 Curve:否 是否有 Extra Credit:否 Expected Letter Grade:A 评分:
  • Office Hour:1
  • 总体工作量:4
  • 教授口音:5
  • 阅读量:3
  • 作业难度:3
  • 考试/Project 难度:3
  • 教授讲课水平:NaN 评价和建议:
  • 好好记笔记 M 329F:THEORY OF INTEREST

任课教授:Austin Jenifer 学期:Spring 2022 是否可以线上直播:是 有无 lecture 录像:有 是否记 attendance:是 是否 Curve:否 是否有 Extra Credit:是 Expected Letter Grade:A 评分:

  • Office Hour:5

  • 总体工作量:2

  • 教授口音:5

  • 阅读量:2

  • 作业难度:2

  • 考试/Project 难度:1

  • 教授讲课水平:5 评价和建议:

  • 数学 upper division 水课,很好拿 A,考试给一道错题重新做的机会,workload 一点也 不大 AST 364P:PLANETARY SYSTEMS 任课教授:Adam Kraus 学期:Spring 2022 是否可以线上直播:是 有无 lecture 录像:有 是否记 attendance:否 是否 Curve:不知 是否有 Extra Credit:是 Expected Letter Grade:A 评分:

  • Office Hour:3

  • 总体工作量:3

  • 教授口音:4

  • 阅读量:1

  • 作业难度:5

  • 考试/Project 难度:4

  • 教授讲课水平:4 评价和建议:

  • 这门课非常有意思,除了专业学生,如果对寻找系外行星&宜居带星球这个天文学 方向感兴趣的同学可以来选修。教授很 chill 很 flexible,不计考勤,考试有时候是 take home。但作业比较难,会需要花很多时间。 CS 313E:ELEMENTS OF SOFTWARE DESIGN 任课教授:kiat 学期:Spring 2022 是否可以线上直播:是 有无 lecture 录像:没有 是否记 attendance:否 是否 Curve:否 是否有 Extra Credit:否 Expected Letter Grade:A 评分:

  • Office Hour:3

  • 总体工作量:5

  • 教授口音:2

  • 阅读量:4

  • 作业难度:5

  • 考试/Project 难度:4

  • 教授讲课水平:3 软/硬件要求:

  • 电脑建议安装 anaconda,可以一键安装环境和软件 评价和建议:

  • 上课不睡着,作业努力写,考试就还行 PHY 317L:PHYSICS II 任课教授:Perera 学期:Spring 2022 是否可以线上直播:是 有无 lecture 录像:有 是否记 attendance:是 是否 Curve:否 是否有 Extra Credit:否 Expected Letter Grade:B 评分:

  • Office Hour:4

  • 总体工作量:2

  • 教授口音:5

  • 阅读量:2

  • 作业难度:3

  • 考试/Project 难度:4 - 教授讲课水平:4 评价和建议:

  • 不错的课,难度比 yao 简单 CS 314:DATA STRUCTURE 任课教授:Mike Scott 授课形式:线下 上该课的学期: Fall 2021 评分:

  • 教授 Office Hour:5.0

  • 教授口齿清晰程度:3.0

  • 课程作业量:5.0

  • 课程阅读量:1.0

  • 作业难度:4.0

  • 考试难度:4.0

  • Lecture Recording: 有

  • Attendance:不记录

  • Extra Credit:无

  • 教授授课水平:5.0 详细评价/建议:

  • 教授讲的特别好,有任何疑惑都要去 office hour,特别有帮助。考试多做准备 多做 题。 BCH 339F:BIOCHEMISTRY 任课教授:kristen prokco 授课形式:混合 上该课的学期: Fall 2021 Expected Letter Grade: A 评分:

  • 教授 Office Hour:5.0

  • 教授口齿清晰程度:5.0

  • 课程作业量:3.0

  • 课程阅读量:2.0

  • 作业难度:2.0

  • 考试难度:4.0

  • Lecture Recording:有

  • Attendance:不记录

  • Extra Credit:有

  • 教授授课水平:5 详细评价/建议:

  • prokco 人很好,会给学生 curve,很爱笑,讲课也很清楚很负责,喜欢 CS 303E:ELEMENTARY OF PYTHON 任课教授:Bill Young 授课形式:在线 上该课的学期: Fall 2021 Expected Letter Grade: B 评分:

  • 教授 Office Hour:1.0

  • 教授口齿清晰程度:4.0

  • 课程作业量:3.0

  • 课程阅读量:4.0

  • 作业难度:2.0

  • 考试难度:5.0

  • Lecture Recording:有

  • Attendance:不记录

  • Extra Credit:无

  • 教授授课水平:1 详细评价/建议:

  • 快跑,这教授就和更年期的咱妈一样 CS 312:INTRODUCTION TO PROGRAMMING 任课教授:Chand John 学期:Fall 2021 是否可以线上直播:是 有无 lecture 录像:有 是否记 attendance:否 是否 Curve:否 是否有 Extra Credit:是 Expected Letter Grade:A 评分:

  • Office Hour:4

  • 总体工作量:3

  • 教授口音:5

  • 阅读量:2

  • 作业难度:3

  • 考试/Project 难度:3 - 教授讲课水平:NaN 评价和建议:

  • 不是很难 但还是需要多多练习,提高 coding 能力 CS 313E:ELEMENTS OF SOFTWARE DESIGN 任课教授:Shaymal Mitra 授课形式:混合 上该课的学期: Fall 2021 Expected Letter Grade: Q-drop 评分:

  • 教授 Office Hour:4.0

  • 教授口齿清晰程度:3.0

  • 课程作业量:5.0

  • 课程阅读量:3.0

  • 作业难度:4.0

  • 考试难度:4.0

  • Lecture Recording:有

  • Attendance:不记录

  • Extra Credit:有

  • 教授授课水平:4 详细评价/建议:

  • 这门课工作量极大,平均每周得花 10-12 小时在这个课里,所以建议要报这门课的同 学尽量让其他的课轻松些,把重心向这门课倾斜 CS 439:OPERATING SYSTEM 任课教授:Professor Gheith 授课形式:混合 上该课的学期: Fall 2021 Expected Letter Grade: A- 评分:

  • 教授 Office Hour:5.0

  • 教授口齿清晰程度:5.0

  • 课程作业量:5.0

  • 课程阅读量:4.0

  • 作业难度:5.0

  • 考试难度:5.0

  • Lecture Recording:有

  • Attendance:不记录

  • Extra Credit:无

  • 教授授课水平:5 详细评价/建议:

  • 课程难度很高,但是教授和 ta 都很 Nice。课程和 project 也很完善。建议 project 早点开 始做,OH 能去就去。跟同学一定要多讨论,会碰撞出很多新思路 GRG 404E:ENVIRONMENTAL SCIENCE: A CHANGING WORLD 任课教授:Dr.Beach 授课形式:线下 上该课的学期: Fall 2021 Expected Letter Grade: A or B 评分:

  • 教授 Office Hour:2.0

  • 教授口齿清晰程度:5.0

  • 课程作业量:3.0

  • 课程阅读量:4.0

  • 作业难度:3.0

  • 考试难度:3.0

  • Lecture Recording:有

  • Attendance:不记录

  • Extra Credit:无

  • 教授授课水平:5 详细评价/建议:

  • 是一个 writing flag 的课,每个星期交一个 report。

  • 除了 report 之外没有其他的作业,老师还会 curve 考试成绩。可以看出老师很热爱他 在教的东西哈哈哈哈 M 325K:DISCRETE MATHEMATICS 任课教授:Hector E. Lomeli 学期:2022 春季 是否可以线上直播:否

有无 lecture 录像:没有 是否记 attendance:否 是否 Curve:不清楚 是否有 Extra Credit:否 Expected Letter Grade:A 评分:

  • Office Hour:3
  • 总体工作量:3
  • 教授口音:3
  • 阅读量:2
  • 作业难度:3
  • 考试/Project 难度:3
  • 教授讲课水平:5 软/硬件要求:
  • 主要是写证明,需要逻辑清晰一点,文字表达清楚。 评价和建议:
  • 没有 attendance,每节课的教授课堂笔记会被放在 canvas 上,老师的笔记讲解的非常 清楚,光看笔记就可以把讲的东西学的很明白。作业就是每周会有 12 道证明题,三个 mid 和一个 final 的比重会很高。考试难度还好,和每周作业的难度差不太多。 M 328K:INTRO TO NUMBER THEORY 任课教授:Florian Stecker 授课形式:混合 上该课的学期: Fall 2021 Expected Letter Grade: B 评分:
  • 教授 Office Hour:4.0
  • 教授口齿清晰程度:2.0
  • 课程作业量:5.0
  • 课程阅读量:1.0
  • 作业难度:5.0
  • 考试难度:3.0
  • Lecture Recording:有
  • Attendance:不记录
  • Extra Credit:无
  • 教授授课水平:2

详细评价/建议:

  • 换个教授吧 M 329F:THEORY OF INTEREST 任课教授:Dr.Harper 授课形式:混合 上该课的学期: Fall 2021 Expected Letter Grade: B 评分:
  • 教授 Office Hour:3.5
  • 教授口齿清晰程度:4.5
  • 课程作业量:4
  • 课程阅读量:3.5
  • 作业难度:3.5
  • 考试难度:4
  • Lecture Recording:有
  • Attendance:记录
  • Extra Credit:无
  • 教授授课水平:未知 详细评价/建议:
  • 难度不大有价值。如果你要考精算考试,Harper 冲冲。但是不需要的话快跑,扣分扣 的贼细,作业难度也很大(你要写一些精算考试的真题)教的也是比较快的,不如去 隔壁 Austin M 339U:INTRODUCTION TO FINANCIAL MATHEMATICS FOR ACTUARIES 任课教授:Dr. Harper 授课形式:混合 上该课的学期: Fall 2021 Expected Letter Grade: A or B 评分:
  • 教授 Office Hour:2.0
  • 教授口齿清晰程度:5.0
  • 课程作业量:3.0
  • 课程阅读量:3.0
  • 作业难度:2.0
  • 考试难度:4.0
  • Lecture Recording:有
  • Attendance:不记录
  • Extra Credit:有
  • 教授授课水平:5

详细评价/建议:

  • 精算专业要修的一门课,这个老师的人很好!会记住每个同学的名字!推荐! M 339W:FINANCIAL MATHEMATICS FOR ACTUARIES 任课教授:Cudina 授课形式:在线 上该课的学期: 其他 Expected Letter Grade: A 评分:

  • 教授 Office Hour:4.0

  • 教授口齿清晰程度:5.0

  • 课程作业量:3.0

  • 课程阅读量:3.0

  • 作业难度:3.0

  • 考试难度:3.0

  • Lecture Recording:有

  • Attendance:不记录

  • Extra Credit:有

  • 教授授课水平:5 详细评价/建议:

  • 我太喜欢这个老师了呜呜呜,爆灯!随口一提星期五有考试会缺席,就会在我考试 前一天单独发邮件祝我好运(最后考试也过了!)。每节课都会感谢我们陪她一起答 题和问问题。每周五最后一次上课说再见的时候都会祝我们有个美好的周末。上课 之前都会放一首歌曲放松心情,说话超级无敌温柔呜呜呜,而且每次都叫我们不要 为了她的课压力太大因为她说别的事情的压力已经够大了。无数的 extra credit,我觉 得拿 A 不难,而且还都是 take-home exam,还可以看笔记考。喜欢喜欢喜欢喜欢喜欢 喜欢! M341 : Linear Algebra and Matrix Theory 任课教授:Hadani 授课形式:在线 上该课的学期: 其他 Expected Letter Grade: A 评分:

  • 教授 Office Hour:3

  • 教授口齿清晰程度:2

  • 课程作业量:4

  • 课程阅读量:2

  • 作业难度:3

  • 考试难度:3

  • Lecture Recording:有

  • Attendance:不记录

  • Extra Credit:有

  • 教授授课水平:3 详细评价/建议:

  • 全程看录播做作业的一节课(考试也是 take home)。开始感觉很难,TA 很严格,作业 分数都不高。最后七八十分也 curve 到 A!保持良好心态即可 √ M341 : Linear Algebra and Matrix Theory 任课教授:Hans Koch 授课形式:In person 上该课的学期: Spring 2023 Expected Letter Grade: A-/B 评分:

  • 教授 Office Hour:2

  • 教授口齿清晰程度:2

  • 课程作业量:2

  • 课程阅读量:2

  • 作业难度:1

  • 考试难度:1

  • Lecture Recording:否

  • Attendance:不记录

  • Extra Credit:否

  • 教授授课水平:3 详细评价/建议:

  • 别去 教授口齿不清 不如换个教授或者去听 mook 难度还行 M 325K:DISCRETE MATH 任课教授:Harper 学期:Spring 2022 是否可以线上直播:是 有无 lecture 录像:有 是否记 attendance:有 instapoll 不是每次都有 是否 Curve:否 是否有 Extra Credit:否 Expected

Letter Grade:B+(最后一学期摆烂 但是其实不难的 评分: Office Hour:3 总体工作量:3 教授口音:4 阅读量:1 作业难度:2 考试/Project 难度:2 教授讲课水平:4 评价和建议:

  • 只要听课 就没问题 书上很多例子 是学 able 的课 学了就能考得好 作业看一看书后面 的例题就会做 甚至不上课也可以 SDS 301:INTRO TO STATISTICS 任课教授:Professor Harvey 学期:Spring 2022 是否可以线上直播:否 有无 lecture 录像:没有 是否记 attendance:是 是否 Curve:不知道 是否有 Extra Credit:是 Expected Letter Grade:A 评分:
  • Office Hour:3
  • 总体工作量:2
  • 教授口音:5
  • 阅读量:1
  • 作业难度:2
  • 考试/Project 难度:2
  • 教授讲课水平:5 评价和建议:
  • 轻松的课 SDS 302F:FOUNDATIONS OF DATA ANALYSIS 任课教授:Kristin Harvey 学期:Spring 2022 是否可以线上直播:否 有无 lecture 录像:有 是否记 attendance:是

是否 Curve:否 是否有 Extra Credit:是 Expected Letter Grade:A 评分:

  • Office Hour:1
  • 总体工作量:4
  • 教授口音:4
  • 阅读量:1
  • 作业难度:3
  • 考试/Project 难度:3
  • 教授讲课水平:5 评价和建议:
  • 内容不难但需要认真学,作业比较多但同样不难,有 lab,考试占比小,有 extra credit 百分之 1-2,统计的基础课,很推荐。 SDS 302F:FOUNDATIONS OF DATA ANALYSIS 任课教授:Kristin Harvey 学期:Spring 2022 是否可以线上直播:否 有无 lecture 录像:有 是否记 attendance:是 是否 Curve:否 是否有 Extra Credit:是 Expected Letter Grade:A 评分:
  • Office Hour:2
  • 总体工作量:3
  • 教授口音:5
  • 阅读量:1
  • 作业难度:2
  • 考试/Project 难度:2
  • 教授讲课水平:5 软/硬件要求:
  • 没有要求 评价和建议:
  • 算是一门认真学稳拿 A 的课,作业考试和 lab 都不难,期末会有一个采样分析数据的 project。认真学没问题的。 SDS 321:INTRO TO PROBABILITY&STATISTIC

任课教授:Matthew Hersh 学期:Spring 2022 是否可以线上直播:否 有无 lecture 录像:没有 是否记 attendance:否 是否 Curve:否 是否有 Extra Credit:是 Expected Letter Grade:A 评分:

  • Office Hour:3

  • 总体工作量:1

  • 教授口音:5

  • 阅读量:1

  • 作业难度:2

  • 考试/Project 难度:2

  • 教授讲课水平:3 软/硬件要求:

  • 啥都不需要,人到了就行 教授个人评价:

  • 教授很幽默,会在 lecture 上随机点人回答问题,可能不太适合社恐人;不过可以提高 对内容的注意力 评价和建议:

  • 这门课的内容有一点难,但这个教授的作业考试不难,线下上课也不会记 attendance, 是个非常随意幽默的老师 M 340L: MATRICES AND MATRIX CALCULATIONS 任课教授:Eric Staron 学期:Spring 2022 是否可以线上直播:是 有无 lecture 录像:有 是否记 attendance:否 是否 Curve:是 是否有 Extra Credit:否 Expected Letter Grade:90 评分:

  • Office Hour:4

  • 总体工作量:3

  • 教授口音:4

  • 阅读量:2

  • 作业难度:3

  • 考试/Project 难度:3

  • 教授讲课水平:4 软/硬件要求:

  • 一本书,可以在线上买 教授个人评价:

  • 两周一次 quiz,教授教学还不错 评价和建议:

  • 挺好挺水的一门课,可以和 427J 一起上,有很多内容重复 M 362K:PROBABILITY 任课教授:David Clark 学期:Spring 2022 是否可以线上直播:是 有无 lecture 录像:有 是否记 attendance:否 是否 Curve:是 是否有 Extra Credit:是 Expected Letter Grade:A- 评分:

  • Office Hour:1

  • 总体工作量:3

  • 教授口音:1

  • 阅读量:1

  • 作业难度:2

  • 考试/Project 难度:3

  • 教授讲课水平:1 评价和建议:

  • 课不错,教授避坑 M 362M:INTRODUCTION TO STOCHASTIC PROCESS 任课教授:Peter Mueller 学期:Spring 2022 是否可以线上直播:是 有无 lecture 录像:有 是否记 attendance:否 是否 Curve:目前不清楚 是否有 Extra Credit:否 Expected Letter Grade:A 评分:

  • Office Hour:3

  • 总体工作量:3

  • 教授口音:1

  • 阅读量:3

  • 作业难度:3

  • 考试/Project 难度:3

  • 教授讲课水平:2 评价和建议:

  • prof 很好,但是有很重的口音,我自身不太能上课听懂,主要依靠看书和做作业 M 362K: PROBABILITY 任课教授:Mark Maxwell 学期:Spring 2022 是否可以线上直播:否 有无 lecture 录像:没有 是否记 attendance:否 是否 Curve:是 是否有 Extra Credit:否 Expected Letter Grade:B 评分:

  • Office Hour:4

  • 总体工作量:5

  • 教授口音:5

  • 阅读量:3

  • 作业难度:2

  • 考试/Project 难度:5

  • 教授讲课水平:4 教授个人评价:

  • 是的!早八的课 就是去遭罪的 评价和建议:

  • 如果数学一般般或者过去和 probability 相处的不太愉快,千万不要选!不要只看这 个 flag!这个课挺难的,有更好的选择就选别的吧,不要折磨自己!我现在后悔的肠 子都青了 M 362K:PROBABILITY I 任课教授:Anna Szczekutowicz 学期:2022 春季 是否可以线上直播:否 有无 lecture 录像:有 是否记 attendance:否

是否 Curve:是 是否有 Extra Credit:否 Expected Letter Grade:A 评分:

  • Office Hour:3
  • 总体工作量:1
  • 教授口音:5
  • 阅读量:1
  • 作业难度:1
  • 考试/Project 难度:1
  • 教授讲课水平:5 软/硬件要求:
  • 有手就行 评价和建议:
  • 内容很简单,老师讲得很好 M 365C:REAL ANALYSIS 任课教授:Danciger 授课形式:线下 上该课的学期: Fall 2021 Expected Letter Grade: B 评分:
  • 教授 Office Hour:4.0
  • 教授口齿清晰程度:5.0
  • 课程作业量:3.0
  • 课程阅读量:2.0
  • 作业难度:3.0
  • 考试难度:2.0
  • Lecture Recording:有
  • Attendance:不记录
  • Extra Credit:无
  • 教授授课水平:5 详细评价/建议:
  • 不错的,不要怂,冲!不难的 M 365C :REAL ANALYSIS 任课教授:Jeffrey Danciger 学期:Fall 2021 是否可以线上直播:否 有无 lecture 录像:有

是否记 attendance:否 是否 Curve:是 是否有 Extra Credit:否 Expected Letter Grade:B+ 评分:

  • Office Hour:4

  • 总体工作量:5

  • 教授口音:5

  • 阅读量:4

  • 作业难度:5

  • 考试/Project 难度:5

  • 教授讲课水平:4 软/硬件要求:

  • take home test 限时 3 小时 评价和建议:

  • 对纯数学感兴趣的同学推荐上这门课,但是这门课的教材是 Rudin,不是一本对新手 友好的书,这里推荐 Terrence Tao 的 analysis 教材。这门课需要重复看 lecture 的 recording,因为上课内容密度上,难度高,有些证明范例长达 2-3 页纸。同时,建议同 学们多和课上其他同学交流,尤其是可以一起写作业,教授是鼓励 team work 的(因 为作业难度大,数量也不少)。作业一定要认真做,这是提升写证明技术的最核心步 骤。每周作业需要花的时间在 15 小时左右,有余力的同学可以做更多课后习题,提 升自己的证明技术和对一些重要概念的理解,为之后学习点集拓扑和测度论打下坚 实的基础。 M 372:PARTIAL DIFFERENTIAL CALCULUS 任课教授:Irene 授课形式:混合 上该课的学期: Fall 2021 Expected Letter Grade: A- 评分:

  • 教授 Office Hour:3

  • 教授口齿清晰程度:2

  • 课程作业量:3

  • 课程阅读量:4

  • 作业难度:5

  • 考试难度:5

  • Lecture Recording:有

  • Attendance:记录

  • Extra Credit:无

  • 教授授课水平:3 详细评价/建议:

  • 不是必要的话就不推荐修。教科书讲得也不是很清楚 M 378K:INTRO TO MATHEMATICAL STATS 任课教授:gustavo cepparo 授课形式:混合 上该课的学期: Fall 2021 Expected Letter Grade: A 评分:

  • 教授 Office Hour:3.0

  • 教授口齿清晰程度:4.0

  • 课程作业量:2.0

  • 课程阅读量:3.0

  • 作业难度:2.0

  • 考试难度:1.0

  • Lecture Recording:有

  • Attendance:不记录

  • Extra Credit:无

  • 教授授课水平:4 详细评价/建议:

  • 很不错,这个教授人很好,作业就是书后练习题,考试还有 project 部分加分 NTR 306: FUNDAMENTALS OF NUTRITION 任课教授:Hockett Copper 授课形式:在线 上该课的学期: Fall 2021 Expected Letter Grade: A 评分:

  • 教授 Office Hour:2.0

  • 教授口齿清晰程度:5.0

  • 课程作业量:2.0

  • 课程阅读量:2.0

  • 作业难度:2.0

  • 考试难度:2.0

  • Lecture Recording:有

  • Attendance:不记录

  • Extra Credit:有 poll,回答了就能加分 - 教授授课水平:4 详细评价/建议:

  • 需要花一点时间写作业的水课 作业一般都是不限时的 quiz SDS 322E:ELEMENTS OF DATA SCIENCE 任课教授:Raley Nathaniel 学期:Fall 2021 是否可以线上直播:是 有无 lecture 录像:有 是否记 attendance:否 是否 Curve:否 是否有 Extra Credit:否 Expected Letter Grade:A 评分:

  • Office Hour:5

  • 总体工作量:4

  • 教授口音:4

  • 阅读量:3

  • 作业难度:4

  • 考试/Project 难度:4

  • 教授讲课水平:4 软/硬件要求:

  • 可以选择线上(不知道疫情后有没有变化),需要用到 R 以及 Python(会手把手教怎么 下) 评价和建议:

  • 教你怎么写一步步解释,甚至会直接把答案算出来哈哈。对于入门的同学来说其实 有一点难并且作业量挺大,但是在 discussion 和 office hour 的时候都可以解决。