UIUC 本科CS 课程介绍

avatar 972466
liur
15789
22
暂时还没毕业,但是已经可以浅浅点评一下本校cs专业课了
有关于本校卷不卷,想摆可以很摆,想卷也可以很卷,这没有一个标准,但是课程当学期还是可以浅浅评价一下

CS125 (现124) java入门,最后会浅浅接触一点安卓,挺好的入门课

CS173 离散数学,看书的课,书看的细就简单

CS128 c++,教授很喜欢刁难人,但是如果接触过c++应该轻松,没有接触过会觉得很花时间而且很难

CS225 c++/数据结构, 非常organized的一门课,入门数据结构的神课,会讲一些树和一些graph,以及简单的runtime分析

CS341 系统, 难度非常大,mp很轻松能做到20h+,但是可以很好锻炼程序员思维的一门课,也为后面比较难得系统课打下基础

CS374 算法,这门课本人在kani下面上的,虽然大家都说难,但是本人觉得挺简单拿A,甚至可以冲A+那种。可以学到dp以及一些图形算法,workload相比于一些系统的400 课还是小的

CS438 网络,虽然网络是很重要的计算机概念,但是本人觉得这课蛮枯燥的,概念很多。

CS425 分布式,非常好玩的课,如果是3学分轻轻松松,会学到挺多分布式算法。如果4学分你会发现班上没几个4学分的。。。本人有幸体验一把,即使这学期mp难度降低了仍然是顶不住的程度,一个mp至少一周才能写完,是那种其他课作业都不管只写mp才能写完的程度,如果没有靠谱的课友建议好好考虑

CS443 强化学习,我觉得合格的mle应该喜欢这门课,但是本人完全学不会,超级多数学,给我感觉像446加强版,数学不好建议劝退。

CS444 深度学习cv,mp可做,但是有一个mp doc desciption不足,需要靠猜,这是唯一的不太好的地方。但是会涉及很多方面的知识,很好的ml入门课(毕竟借鉴231n),感觉上课节奏挺快的,会一节课讲到很多经典模型,能吃透并且quiz考的好有难度,如果想要吃透要花功夫,但是感觉拿A不难

CS446 机器学习,很多数学推导,考试很细节。作业不会写。。。不过有的时候作业能在网上找到,不过还是很痛苦。也可能是我不适合mle

还有一些可能暂时没记得的以后再更
  • 53
22条回复