Skip to main content
TR

CLOUD COMPUTING

Course
MISY481 - CLOUD COMPUTING
Department
Management Information Systems - English - Undergraduate
Course Type
Course
Status
Required
Language
English
Credit
3
ECTS
6
T+P+L
3 + 0 + 0
Course Coordinator(s)
-
Prerequisite
-
Keywords

Course Description

This course aim at introducing the basic concepts of cloud computing. The course will start by explaining the difference between cloud computing and the traditional desktop computing. The course will cover topics such as the cloud service models: Infrastructure as a Service (IaaS), Platform as a Service (PaaS), Software as a Service (SaaS), and Identity as a service. The deployment models of cloud computing such as Public, private, community and hybrid cloud will be explained. Security issues of cloud computing and service provider will also be covered. At the end of the course student will have in depth knowledge of organizations that provide cloud services and the underlying infrastructure

CLOUD COMPUTING

Evaluation Tools (Active Term)

No evaluation items have been defined.

Course outcomes

  1. 01 provide students with a good understanding of cloud computing and a systematic knowledge of the fundamental technologies, architecture, and security
  2. 02 articulate the main concepts, key technologies, strengths, and limitations of cloud computing and the possible applications for state-of-the-art cloud computing
  3. 03 identify the architecture and infrastructure of cloud computing, including SaaS, PaaS, IaaS, public cloud, private cloud, hybrid cloud, etc.
  4. 04 xplain the core issues of cloud computing such as security, privacy, and interoperability

Course Syllabus

Week Topic
Week 1 Course Introduction
Week 2 What is Cloud Computing
Week 3 Characteristics of Cloud Computing
Week 4 Cloud Service Models
Week 5 Cloud Service Providers
Week 6 Cloud Service Providers
Week 7 Revision
Week 8 Midterm Examinations
Week 9 Security in Cloud Computing
Week 10 Managing Cloud Services
Week 11 Cloud Economy
Week 12 Virtualization
Week 13 Examples of Cloud Computing Applications
Week 14 Examples of Cloud Computing Applications
Week 15 Project Presentations

Reference Books & Course Materials

  1. 01 1. Lisdorf, A. (2021). Cloud Computing Basics (1st ed.). Copenhagen: Apress, Berkeley, CA.
  2. 02 2. Marinescu, D. (2018). Cloud Computing Theory and Practice (2nd ed.). Cambridge: Elsevier.
  3. 03 3. Sosinsky, Barrie. Cloud computing bible. Vol. 762. John Wiley & Sons, 2010.
  4. 04 4. Jamsa, Kris. Cloud computing. Jones & Bartlett Publishers, 2012.

Learning Outcomes

  1. L01 provide students with a good understanding of cloud computing and a systematic knowledge of the fundamental technologies, architecture, and security
  2. L02 articulate the main concepts, key technologies, strengths, and limitations of cloud computing and the possible applications for state-of-the-art cloud computing
  3. L03 identify the architecture and infrastructure of cloud computing, including SaaS, PaaS, IaaS, public cloud, private cloud, hybrid cloud, etc.
  4. L04 xplain the core issues of cloud computing such as security, privacy, and interoperability

Program Outcomes

  1. P01 Be able to apply knowledge of programming
  2. P02 Be able to design software systems of varying complexity
  3. P03 Be able to identify, categorize, and develop solutions for computer orientated challenges.
  4. P04 Be able to demonstrate autonomy and responsibility in managing computer programming projects
  5. P05 Be able to follow the state of the arts concepts in computer technology
  6. P06 Be able to design, implement, and evaluate a computational system to meet desired needs within realistic constraints.
  7. P07 Be able to use appropriate techniques, skills, and tools necessary for computing practice.
  8. P08 Be able to apply appropriate technologies and techniques for the collection and analysis of organizational and environmental data to facilitate evidence-based decision making
  9. P09 Be able to apply effective communication skills consistent with the professional environment -
  10. P10 Be able to apply effective collaboration skills in teamwork consistent with the professional environment -

Po-Lo Matrix

LO P01 P02 P03 P04 P05 P06 P07 P08 P09 P10 Average
L01 - - - - - - - - - - -
L02 - - - - - - - - - - -
L03 - - - - - - - - - - -
L04 - - - - - - - - - - -