校際選修

115-1 選課時程

進行中

  • 初選第一階段 6/15/2026
  • 初選第二階段 6/22/2026
  • 校際選修 8/24/2026
  • 初選第三階段 8/31/2026
  • 開學後加退選 9/7/2026
  • 逾期加退選 9/21/2026
選課資源

雲端計算

Cloud Computing

學期
106-1
學分
3 學分
當期課號
5265
永久課號
IOE5063
開課單位
網路工程研究所
授課教師
王國禎
校區
光復
類別
選修
上課時間表
週二
週五
3
10:10–11:00
雲端計算
EC015
2 節連堂
4
11:10–12:00
7
15:30–16:20
雲端計算
EC015

* 根據陽明交大上課時間表所列

概述

雲端計算廣義來講指的是基於網際網路的計算。使用者透過網際網路視需要存取在雲端的(虛擬)資源(計算、記憶體、網路、硬碟,軟體及資料等)。本課程將探討雲端計算環境所牽涉到的原理,機制及架構,也將討論雲端計算與大數據、物聯網、軟體定義網路及網路功能虛擬化的緊密關係及相關議題。雲端計算與大數據的結合,將促使人工智慧快速發展,並從而使雲端系統更有智慧。本課程採理論與實務並重,透過四個動手做的實驗(作業),同學可以獲得雲端計算的實務經驗,此有助於對雲端技術的深入的瞭解。 Cloud computing is an internet-based computing that users can access cloud resources (CPU, memory, network, storage, applications/services, and data, etc.) on demand. This course aims at studying principles, mechanisms, and architecture involved in cloud computing environments. The close relationships and associated isssues among cloud computing, bid data, IoT (internet of things), SDN (software defined networks), and NFV (network function virtualization) will be discussed. Combining cloud computing and big data will bring rapid development of AI (artificial intelligence) and further make clouds more intelligent. This course emphasizes both theory and practice of cloud computing. By four hands-on experiments (homework), students have the opportunity to gain practical experience of cloud computing and benefit from deep understanding of cloud computing techniques.

先修科目

計算機網路概論 Introduction to Computer Networks 計算機組織 Computer Organization

教學方式

http://mbl.cs.nctu.edu.tw

評分方式

評分方式 Grading Policy 作業 Homework 30% 期末考 Final Exam 40% 期末創意專題報告 Final Creative Project 30% 課程參與 Class Participation 10% (extra, optional)

週次計畫
週次主題
第 1 週Chapter 1: Introduction to Cloud Computing
第 2 週Chapter 1: Introduction to Cloud Computing (cont.)
第 3 週Chapter 2: Infrastructure as a Service (IaaS)
第 4 週Chapter 2: Infrastructure as a Service (IaaS) (cont.)
第 5 週Chapter 3: Platform as a Service (PaaS)
第 6 週Chapter 3: Platform as a Service (PaaS) (cont.)
第 7 週Chapter 4: Cloud Monitoring and Management
第 8 週Chapter 4: Cloud Monitoring and Management (cont.)
第 9 週Chapter 5: Cloud QoS and Resource Allocation
第 10 週Chapter 5: Cloud QoS and Resource Management & Allocation (cont.)
第 11 週Chapter 6: Mobile Cloud Computing and Mobile Edge Computing
第 12 週Chapter 7: Cloud Security
第 13 週Chapter 8: Cloud Networking and Software Defined Networking (SDN)/Network Function Virtualization (NFV)
第 14 週Chapter 9: Big Data Analytics and Artificial Intelligence
第 15 週Chapter 10: Cloud Services and Case Studies
第 16 週Chapter 11: Cloud Computing Perspective
第 17 週Presentation
第 18 週Final exam
教科書

參考教材 Reference Materials 1. "Cloud Computing for Machine Learning and Cognitive Applications, Kai Hwang, The MIT Press, 2017. 2. "Big-Data Analytics for Cloud, IoT, Cognitive Computing, Kai Hwang and Min Chen, Wiley, 2017. 3. "Cloud Computing: A Hands-on Approach," A. Bahga and V. Madisetti, 2014. 4. "Mastering Cloud Computing: Foundation and Applications Programming," R. Buyya, C. Vecchiola, and S. T. Selvi, Morgan Kaufmann, 2013. 5. "Cloud Computing: Theory and Practice,” Dan C. Marinescu, Morgan Kaufmann, 2013. 6. "Cloud Computing: Concepts, Technology & Architecture,” Z. Ahmood and R. Puttini, Prentice Hall, 2013. 7. Selected IEEE/ACM journal/conference papers.

Office Hours
地點
EC 332A
時間
5 GH
聯絡方式
kwang@cs.nctu.edu.tw or 5131363 (31363)