CSE 選課指南

=========================================================================
Example

CSE XXX <course name>(<year> <quarter>)

Course Structure

上甚麼、進行方式  

Workload

重不重

Grade

給分是扎實還是甜

Professor

教授是誰、有沒有特殊腔調

Course Website

課程網站

Textbook

用哪本課本

Note

其他註記,作業難寫或是project很重之類的

=========================================================================

CSE 100

Course Structure

教得不錯,講得很清楚,介紹很多資料結構及演算法的應用(ex. bloom filter, graph problem, KD Tree, etc.),適合想複習演算法或準備面試

會學會怎麼插入RB Tree

Workload

時間大多花在作業上,四次coding(C++),每次作業分兩個部分,一週一個部分,分數看autograder,前兩次作業重一點,考試很好準備,老師會提供考古題,把上課教的演算法弄懂就行

考試的考古題, 老師通常不會給答案, 但通常under都會一起做雲端共筆, 我覺得很有幫助, 覺得他們很團結也很可愛
PA會抽人去做面試, 就是問問PA怎麼實作的, 聊一聊就走了

Grade

Lecture participation points: 3% 
Review quizzes: 3%
PAs: 32%
Midterm: 29% (Midterm I is 13%, and Midterm II is 16%)
Final: 33%

participation要用iclicker 
PA 可以自己或兩人一組

Professor

Paul Cao 
(曹英俊?)

Course Website

Textbook

上課講義

Note

可以體會一下undergrade下課前五分鐘就開始收東西,老師還在講話就自己站起來走人的氛圍