跳到主要內容區
 
 
 

雲端運算技術

發佈日期 : 2012-09-06 最後更新日期 : 2012-09-20

1002教學大網】雲端運算技術

 

教學綱要
系所 資訊與決策科學研究所 1 年級
課號 / 班別 md1215 / A 3 學分
科目中文名稱 雲端運算技術
科目英文名稱
每週授課時數 3 小時 專業選修
任課老師 王弘倫
開課期間 一學期
人數上限 30 人

上課地點 上課時間
行506- 402
行506- 403
行506- 404
中文說明:
一、教學目標
To understand the issues in the field of cloud computing
and to implement useful distributed algorithms
二、先修科目
data structures or algorithms
三、教材內容
1. MapReduce and Hadoop 
2. Leader election
3. Distributed consensus
四、教學方式
slides
五、參考書籍
N. A. Lynch, Distributed Algorithms, Morgan Kaufmann
G. Tel, Introduction to Distributed algorithms, 2nd ed.,
Cambridge
六、教學進度
核心能力指標權重 (資管專才 20% 務實學習 20% 網路達人20%
創新研究 20% 國際宏觀 20%) week 1: Introduction week 2: MapReduce -- using Hadoop week 3: MapReduce -- Word count and graph algorithms week 4: Synchronous network models week 5: Leader election in ring networks week 6: Leader election in general networks week 7: Quiz week 8: Distributed consensus with link failures
-- deterministic version week 9: Distributed consensus with link failures
-- randomized version week 10: Distributed consensus with process failures
-- the stopping failure model week 11: Distributed consensus with process failures
-- the Byzantine failure model week 12: k-Agreement week 13: Approximate agreement week 14: Midterm week 15: Asynchronous system models week 16: Oral presentation -- MapReduce week 17: Oral presentation -- Google file system week 18: Demo -- program assignments
七、評量方式
midterm 30%, final 30%, project 30%, participation 10%
八、講義位址

*請遵守智慧財產權觀念,不得非法影印*
瀏覽數:
登入成功