ITNT522 : Cloud Computing and Data Center Design

Department

Department of Computer Networks

Academic Program

Master in Computer Networks

Type

Compulsory

Credits

03

Prerequisite

Overview

Cloud Computing is an important new paradigm in the area of Information Technology that currently provides a common basis for a new wave of technology development such as Big Data and in pushing further the mobility-based pervasive computing concept. Cloud Computing embodies advances in computing, networking, and storage technologies which individually and collectively include major hardware and software breakthroughs. These include computer virtualization, distributed and replicated storage, and software based networking. In its own turn, Cloud Computing motivates further technology advancement and changes how the modern IT infrastructure is built and evolves. There is a growing demand for specialists with strong technical background and deep knowledge of the Cloud Computing technologies.

Intended learning outcomes

Knowledge &understand

  • Recognize the systems computing models.
  • Learn some cluster and cloud design methods.
  • Recognize the information centers and cloud systems applications.
  • Recognize cloud computing services.

mental skills

  • Distinguishes between cloud design methods with increased reliability
  • Classifies different methods and applications of cloud services.
  • Criticize some of the systems in terms of performance evaluation.
  • Analyzes cluster and cloud computing performance.
  • Explain concepts and major application areas
  • Classify technologies and their relation to concept

Practical & professional skills

  • Enable the student to select the desired services from the services provider.
  • Uses a cloud-ready software.
  • Evaluates the performance of the cloud, the Cluster and information centers.
  • Design of information centers and Cluster.
  • The use of information technology tools to solve problems.

General and transferable skills

  • Written communication and report writing.
  • Oral communication through presentations.
  • Teamwork to accomplish a mini project.
  • Commitment to perform examinations and delivery obligations in a timely manner (time management).

Teaching and learning methods

  • Lectures.
  • Lab-work.
  • Fieldwork.
  • Case studies.
  • Exercises and home-works.

Methods of assessments

  • Assignments.
  • Exercises and home-works.
  • Written exams.
  • Oral exams.
  • Discussions and presentations.
  • Mini projects

Course contents