UCSB CS MS 介绍

avatar 259566
克雷斯塔
10385
8
这里再介绍下课程,有我上过的,有的是我听说别人上的。

CS211A Matrix Analysis: 高级的线性代数,每周有不少手写的作业,不过听说都是自己判,拿A很容易....
CS271 Distributed System:by Albaddi , 有几个2人一组的programming assginment和最后的project。听说能学到不少东西,而且这门课是之后他的cloud computing的默认先修课。
CS270 OS: by Rich,主要介绍操作系统的历史和设计理念,Rich讲课很有激情,大量paper reading警告。 final project 2--4人一组,写一个file system。 成绩就是由final project和课堂paper讨论参与度组成。
CS291 Scalable Internet Service,by Bryce Boe,4人一组一学期的project用ruby on rails写一个web app。老师是来自Appfolio的,课程涵盖的内容很多,可以参考 cs291.com。成绩就是attendance加project。比较有意思的是老师从来不点名,但他会记住你长啥样,如果没去的话,他最后默默地扣掉你的attendance 成绩 2333。
CS/ECE280 Computer Graphics,by Sen, 没考试没quiz,大量c++编程。第一次作业是直接让你调opengl写一个走迷宫的游戏,之后一系列assignments下来写自己的software renderer做一样的事。Sen讲课很好,不过作业和lecture关系不大...
CS 281B Computer Vision,by Yuan-fang Wang, 主要讲deep learning 在CV的应用,两个assignment,加final project,想拿A很容易。 想多学点东西主要靠自己。lecture不是很有用。
ECE277 Pattern Recognition,by Rose,纯数学的一门课,讲了bayes,linear classifier等....作业是证明题,有midterm和final,考试的题比较注重实际应用,比作业简单不少。Rose讲课很清楚。
CS 285 Image Synthesis, by Sen, 主要讲的是ray tracing,大量c++编程。作业是写一个ray tracing system,然后improve。不用上过280也可以上,有很多paper看了对编程很有帮助。
CS 263 Runtime System,by Chandra,以jvm为主讲garbage collection,compile,interpret这些。没基础上着会有些吃力,每周有quiz和最后的project。Chandra讲课很有激情,语速飞快,cs.ucsb.edu
还有网红William Wang和Xifeng Yan讲的deep learning 系列课程也很很火爆,我没上过就不多介绍了。
本科的CS184 Mobile Application听说也还不错,会做一个Android的project。
除了CS的课程外,ECE和MAT(Media Art& Technology)也有很多不错的课,可以多关注一下,而且也都是算毕业学分的。

希望对大家有帮助,然后乞讨一点米{:4_112:}
  • 31
8条回复