- Code
- CMP 408
- Name
- Distributed Systems and Cloud Computing
- Semester
- 2
- Lecture hours
- 3.00
- Seminar hours
- 1.00
- Laborator hours
- 0.00
- Credits
- 3.50
- ECTS
- 6.00
- Description
-
This course covers the systems architecture and enabling technologies of parallel and distributed computing systems and their innovative applications. We cover scalable multiprocessor systems, clusters of computers, P2P networks, computational Grids, virtual machines, virtual clusters, Internet Clouds, Internet of Things (IoT) and social networks. Case studies include Sequoia, Tianhe-1A, TeraGrids, XEN, Google AppEngine, Amazon EC2 and S3, NASA and CERN clouds, BitTorrent, Facebook, Twitter, MapReduce, Hadoop, VMWare Tools, and some cloud and IoT projects, etc.
- Objectives
-
In the end of this course, the student must receive the core concepts of the distributed systems and cloud computing. Must have the knowledge regarding the design and implementation of the parallel processors, parallel computing, grid computing, and clusters. The student must have the capabilities to build a virtual machine and virtual clusters. To have the core concepts about cloud computing and Internet of Things-IoT and datacenters
- Java
- Tema
- 1
- Distributed Systems and Cloud Technologies
- 2
- Distributed Systems and Cloud Technologies
- 3
- Server Clusters and Supercomputers
- 4
- Server Clusters and Supercomputers
- 5
- Virtual Clusters and Virtualization
- 6
- Virtual Clusters and Virtualization
- 7
- Virtual Clusters and Virtualization
- 8
- Midterm
- 9
- Cloud Platform Architecture over Virtualized Datacenters
- 10
- Cloud Platform Architecture over Virtualized Datacenters
- 11
- Service Oriented Architecture for Distributed Computing
- 12
- Cloud Platform Architecture over Virtualized Data Centers
- 13
- Cloud Programming and Software Environments
- 14
- Grids, P2P, and the Future Internet
- 15
- Ubiquitous Clouds and The Internet of Things
- 16
- Final Exam
- Quantity Percentage Total percent
- Midterms
- 1 20% 20%
- Quizzes
- 0 0% 0%
- Projects
- 1 20% 20%
- Term projects
- 0 0% 0%
- Laboratories
- 0 0% 0%
- Class participation
- 1 10% 10%
- Total term evaluation percent
- 50%
- Final exam percent
- 50%
- Total percent
- 100%
- Quantity Duration (hours) Total (hours)
- Course duration (including exam weeks)
- 16 4 64
- Off class study hours
- 14 3 42
- Duties
- 1 19 19
- Midterms
- 1 10 10
- Final exam
- 1 15 15
- Other
- 0 0 0
- Total workLoad
- 150
- Total workload / 25 (hours)
- 6.00
- ECTS
- 6.00