108學年度第二學期 教學計畫  

科目名稱:
Course Title

分散式系統 8G4D011042
Distributed Systems

學分數(時數):
Credits/Hours

3  ( 3  )
專業選修

開課系級:
Class

資科大四

授課教師:
Instructor

蔡鴻仁

研究室(辦公室):
Office

聖益樓7樓714研究室

研究室時間:
Office Hour

詳見【 office hours 預約系統】

聯絡電話:
Phone

0933-465375

電子郵件:
E-Mail

hrt@mail.ltu.edu.tw
教學目標
Teaching Goals
1. 知識:
Knowledge
分散式系統相關技術
2. 技能:
Skills
訓練學生軟硬體技術整合能力
3. 態度:
Attitudes
謹慎的學習態度
4. 其它:
Others

核心能力
Core Competences

■ 具有計畫管理及執行團隊合作與人際溝通的協調能力 30%
■ 具有順應時事議題及工程技術變遷的自我學習能力 20%
■ 理解資訊科技專業倫理及其社會責任 50%

課程概述
Course Description

本課程教授通訊、行程、同步、一致性、備份及容錯等相關傳統知識,以期可配合產業需求使學生學習分散式系統中所需之資訊處理及系統規劃等技術。

先修科目
Preparatory Course
主要教材及參考資料
Teaching Materials
類別:
   Kind   
書名:
Book   
Python + Spark 2.0 + Hadoop 機器學習與大數據分析實戰
作者:
Author   
林大貴
出版社:
Publisher   
博碩文化
輔助教材:
Other    
*尊重智慧財產權,請用正版教科書,勿不法影印他人著作,以免觸法。
教學方法及活動
Teaching Methods
& Activities






其它及說明Other:
評量方式
Evaluation





其它方式:Other    
成績比例%
Grade
平時成績:
Quiz
   
40  % 期中成績:
Midterm Exam.   
 
30  % 期未成績:
Final Exam
.    
30  %
評量說明
Note for Evaluation
期中考(30%)、期末報告 (30%)、平時(40%):課本習題、出席率與課堂表現
週別
Weekly
計劃
Plan
第1週
Week 1
課程簡介:(1)課程目的、進度,(2)評分方式
第2週
Week 2
分散式系統簡介
第3週
Week 3
大數據與分散式系統基本觀念
第4週
Week 4
Python Spark安裝
第5週
Week 5
Python Spark安裝
第6週
Week 6
Python Spark 整合開發環境介紹
第7週
Week 7
Python Spark 整合開發環境介紹
第8週
Week 8
平時考試
第9週
Week 9
期中考試
第10週
Week 10
Python Spark建立推薦引擎
第11週
Week 11
Python Spark決策樹二元分類
第12週
Week 12
Python Spark決策樹二元分類
第13週
Week 13
產學合作案例探討-智慧農業物聯網大數據分析
第14週
Week 14
畢業考
第15週
Week 15
就業輔導與職場體驗自主學習
第16週
Week 16
就業輔導與職場體驗自主學習
第17週
Week 17
就業輔導與職場體驗自主學習
第18週
Week 18
就業輔導與職場體驗自主學習