| Basic Information | |
|---|---|
| Course Name | Cloud Computing and Mobile Platforms |
| Semester | 2009 Fall |
| Department | Graduate Institute of Networking and Multimedia Graduate Institute of Computer Science and Information Engineering |
| Course No. | 922 U3870 |
| Time | Every Monday from 9:10 a.m. to 12:10 p.m. |
| Classroom | CSIE Building Room 105 |
| Instructors | This course is jointly offered, in alphabetic order, by:
|
| Description | This class provides 3 perspectives that are highly relevant to Taiwan's industry:
According to [Dean & Ghemawat]1 in CACM 2008, Google processed over 400 PB of data on datacenters composed of thousands of machines in September 2007 alone. What challenges emerge when computing on such a scale? Users need simple and expressive parallel programming models. On the systems side, these models need to allow for scalable and fault-tolerant implementation on commodity computers. We will describe ways in which these challenges can be addressed. Programming assignments will be given. After the coverage on the cloud computing above, we will talk about Android as an example of mobile platforms. finally, we will discuss how cloud computing and mobile platforms amplify each other. |
| Objectives | Have the capability to development a service, design cloud infrastructure and mobile platforms. |
| Prerequisites | C/C++ programming skills |
| Textbook | The Datacenter as a Computer: An Introduction to the Design of Warehouse-Scale Machines by Luiz André Barroso and Urs Hölzle, Google Inc. |
| 1MapReduce: Simplified Data Processing on Large Clusters, Communications of the ACM, vol. 51, no. 1 (2008), pp. 107-113, Jeffrey Dean and Sanjay Ghemawat | |
| Evaluation | |
|---|---|
| Homework | 100% |
| T.A. Information | |||
|---|---|---|---|
| Name | Zonr Chang | Yao-Wei Ou | Yulong Lu |
| Office Location | CSIE Building Room 502 | ||
| Office Hours | Every Monday from 2:00 p.m. to 4:00 p.m. | ||
![]() | |||
