必修課
- 雲端運算概論(三學分、新開課程)
- 雲端運算專題(三學分、新開課程)
- 系統程式(三學分)
- 計算機網路(三學分)
- 雲端計算安全(三學分、新開課程)
- 網路及平台服務程式設計(三學分、新開課程)
- 分散式系統(三學分、新開課程)
- 平行與分散式程式設計(三學分、新開課程)
雲端運算概論
Introduction
Grid computing
Utility computing
Infrastructure as a service (IaaS)
Machine virtualization and platform virtualization
Platform as a service (PaaS)
Software as a service (SaaS)
Cloud computing business model
系統程式
UNIX-like systems
System programming
System calls
File system management
Process management
Inter-process communication
Unix signal processing
計算機網路
Principles of networking
Protocols
Internet
Network services
雲端計算安全
Cryptography in computer security
Network security
Network protocol
Network defense mechanism
Malware, computer viruses, spyware, and key-loggers
Web security
Network security services
Security as a service
Anti-virus mechanism
網路及平台服務程式設計
Software-as-a-service concept
Middleware
Network protocol
Service oriented architecture (SOA)
Script programming
Google App Engine
分散式系統
Distributed processing
Distributed algorithms
Distributed file systems (including lab session)
Distributed database (including lab session)
GFS
BigTable
Hadoop HDFS
Hbase
平行與分散式程式設計
Parallel algorithms
MapReduce
MPI
OpenMP
CUDA
沒有留言:
張貼留言