CLOUD COMPUTING
- Course
- ITEC481 - CLOUD COMPUTING
- Department
- Information Technologies - 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
- 01 provide students with a good understanding of cloud computing and a systematic knowledge of the fundamental technologies, architecture, and security
- 02 articulate the main concepts, key technologies, strengths, and limitations of cloud computing and the possible applications for state-of-the-art cloud computing
- 03 identify the architecture and infrastructure of cloud computing, including SaaS, PaaS, IaaS, public cloud, private cloud, hybrid cloud, etc.
- 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
- 01 1. Lisdorf, A. (2021). Cloud Computing Basics (1st ed.). Copenhagen: Apress, Berkeley, CA.
- 02 2. Marinescu, D. (2018). Cloud Computing Theory and Practice (2nd ed.). Cambridge: Elsevier.
- 03 3. Sosinsky, Barrie. Cloud computing bible. Vol. 762. John Wiley & Sons, 2010.
- 04 4. Jamsa, Kris. Cloud computing. Jones & Bartlett Publishers, 2012.
Learning Outcomes
- L01 provide students with a good understanding of cloud computing and a systematic knowledge of the fundamental technologies, architecture, and security
- L02 articulate the main concepts, key technologies, strengths, and limitations of cloud computing and the possible applications for state-of-the-art cloud computing
- L03 identify the architecture and infrastructure of cloud computing, including SaaS, PaaS, IaaS, public cloud, private cloud, hybrid cloud, etc.
- L04 xplain the core issues of cloud computing such as security, privacy, and interoperability
Program Outcomes
- P01 PO1: Engaged in insightful thinking leading to self-learning and lifelong learning.
- P02 PO2: Established a general knowledge of economics sufficient to work independently through specific learned techniques generated via individual efforts and study.
- P03 PO3: Reached the required knowledge and skills to understand social, economic and legal issues both within national, international and global contexts and apply theoretical knowledge of economics to practice.
- P04 PO4: Adopted the ability to critically evaluate, analyze and interpret information gathered through the use of related statistical software programs to suggest creative solutions for economic problems and make relevant economic decisions.
- P05 PO5: Been aware of gathering and analyzing data through the application of appropriate technological tools in an ethical and safe manner in order to generate economic decisions and policy suggestions.
- P06 PO6: Been equipped with conceptual and analytical skills essential for team-working and collaborations for economic decision making for a variety of economic concepts in national and global environment.
- P07 PO7: Endowed with both oral and written communication skills within the economic field to effectively study and work in an international environment
- P08 PO8: Been able to transfer theoretical knowledge to real life economic environment: to generate policies for microeconomic and macroeconomic problems faced by individuals, firms and governments at national, international and global context.
- P09 PO9: Developed an ability to apply economic analysis to everyday problems in real world through the development of ethical perspectives and social responsibilities at work and in personal life.
Po-Lo Matrix
| LO | P01 | P02 | P03 | P04 | P05 | P06 | P07 | P08 | P09 | Average |
|---|---|---|---|---|---|---|---|---|---|---|
| L01 | - | - | - | - | - | - | - | - | - | - |
| L02 | - | - | - | - | - | - | - | - | - | - |
| L03 | - | - | - | - | - | - | - | - | - | - |
| L04 | - | - | - | - | - | - | - | - | - | - |