課程名稱 |
系統專題研究-物聯網中介軟體設計 System Design Topic - Design for IoT Middleware |
開課學期 |
108-2 |
授課對象 |
電機資訊學院 資訊工程學研究所 |
授課教師 |
施吉昇 |
課號 |
CSIE5317 |
課程識別碼 |
922EU4330 |
班次 |
|
學分 |
3.0 |
全/半年 |
半年 |
必/選修 |
選修 |
上課時間 |
星期三7,8,9(14:20~17:20) |
上課地點 |
資107 |
備註 |
本課程以英語授課。 總人數上限:50人 |
Ceiba 課程網頁 |
http://ceiba.ntu.edu.tw/1082CSIE5317_IoT |
課程簡介影片 |
|
核心能力關聯 |
核心能力與課程規劃關聯圖 |
課程大綱
|
為確保您我的權利,請尊重智慧財產權及不得非法影印
|
課程概述 |
此課程將以實際操作為主的方式進行,學生將透過研讀一個物聯網中介軟體的原始碼學習系統中介軟體的設計方法,並以此一中介軟體作為實作的平台,讓學生可以開發中介軟系統與元件。此外,本課程將搭配與機器人的協同運作,實作即時訊息傳遞。 |
課程目標 |
本課程將設計適合電機資訊的高年級與研究所學生修讀的系統軟體設計課程,訓練學生具有開發系統中介軟體的能力,包含系統需求設計、中介軟體設計、虛擬運行環境設計、中介軟體效能優化、系統功能規劃、系統模擬器等單元。
|
課程要求 |
系統軟體在高階系統中扮演資源探索、資源配對、資源分配等工作,因此,系統的可靠性、效能等指標均倚賴以上工作的優化程度。因此,如何設計一個中介軟體對高階系統工程師係必要的訓練,台灣的系統整合產業仍然倚賴元件廠或國際大廠所提供的系統中介軟體,使得系統開發的工作受限於原有系統中介軟體的設計,僅修改已提供的功能,不易發展具有高度價值的服務,使得系統整合業不易發展高附加價值產品。
本課程將設計適合電機資訊的高年級與研究所學生修讀的系統軟體設計課程,訓練學生具有開發系統中介軟體的能力,包含系統需求設計、中介軟體設計、虛擬運行環境設計、中介軟體效能優化、系統功能規劃、系統模擬器等單元。此課程將以實際操作為主的方式進行,學生將透過研讀一個物聯網中介軟體的原始碼學習系統中介軟體的設計方法,並以此一中介軟體作為實作的平台,讓學生可以開發中介軟系統與元件。此外,本課程將搭配與機器人的協同運作,實作即時訊息傳遞。
|
預期每週課後學習時數 |
|
Office Hours |
|
指定閱讀 |
|
參考書目 |
|
評量方式 (僅供參考) |
|
週次 |
日期 |
單元主題 |
Week 1 |
|
Course overview |
Week 2 |
|
Introduction to IoT |
Week 3 |
|
Smart City and Intelligent Transportation Systems |