You are on page 1of 20

UNIVERSITY OF LA SALETTE, INC.

Santiago City, Isabela, Philippines


COLLEGE OF INFORMATION TECHNOLOGY

COURSE LEARNING PLAN


Second Semester, Academic Year 2022-2023

Course Number : PFEBSIT 003


Descriptive Title : IT FREE ELECTIVE 003 (CLOUD COMPUTING)
Units : 3 Units
Contact Hours per Week : 2 hours Lecture & 3 hours Laboratory per week
Type of Course : Lecture and Laboratory

Prepared and Submitted by: Date Submitted: Reviewed by: Date Reviewed:

_______________
KING CHRISTIAN D. ANTONIO,MIT, LPT __ KING CHRISTIAN D. ANTONIO, MIT, LPT _________________
Instructor Program Coordinator

Reviewed by: Date Reviewed: Endorsed by: Date Endorsed:

________________
MARY JOIE C. PADRON, MAED _ RAMONSITO B. ADDUCUL, DIT _________________
Instructional Coordinator Dean, College of Information Technology

Approved by:

MADEILYN B. ESTACIO, Ph.D.


Vice President for Academic Affairs

1
VISION INSTITUTIONAL OBJECTIVES

The University of La Salette, Inc., a Catholic institution founded by the Missionaries of In keeping with its Philosophy, Vision and Mission, La Salette professes the following
Our Lady of La Salette, forms RECONCILERS “so that they may have life, and have institutional objectives:
it to the full.” (John 10:10) 1. To foster a reconciled and reconciling community through spiritual upliftment
programs and liturgical activities.
MISSION 2. To sustain the quality assured education of the university through institutional
and program accreditations, professional certification, and compliance with
The University of La Salette, Inc. is a premier institution of choice, providing international standards for curricular programs and university management.
accessible, quality, and transformative education for integral human development 3. To provide accessible education through various modalities of learning.
particularly the poor. 4. To lead the academic community with strategic and transformative competencies
in realizing the Vision, Mission and La Salette Philosophy of Education.
CORE VALUES 5. To develop and implement transformative teaching and learning experience
through critical approach and values-based integration.
1. FAITH-The total submission to God’s call to Holiness to His will 6. To undertake research on various disciplines and generate new knowledge
2. RECONCILIATION-Constantly renewing our relationship with God, others and all needed for the advancement of the university as well as for the national
creation through a life of prayer, penance and zeal development.
3. INTEGRITY-The courage and determination to live and to die for Salettinian 7. To realize ICT oriented learning by establishing the monitoring system to collect
ideals and review information needed to manage an organization or on-going activities
4. EXCELLENCE – Upholding the highest standard of quality education and of the university.
professionalism in the areas of instruction, research and extension 8. To provide industry experience through on-the-job-trainings, exposures,
5. SOLIDARITY – Commitment to building a community anchored on mutual trust, internship, immersion programs and linkages.
confidence, teamwork, unity and respect for the dignity of the human person and 9. To provide a holistic curriculum that integrates instruction, extension, research,
creation ICT, industry experience for both students and faculty.
10. To adopt an interdisciplinary approach by enhancing the institution’s interest in
CORE COMPETENCIES the understanding of the cultural reproduction and social integration and in
spiritual and moral formation
 Researched-Based Oriented Learning
 ICT-Integrated Learning
 Industry-Based Oriented Learning
 Oriented Toward Transformative Learning
 Oriented Toward Integrative Learning

INSTITUTIONAL OUTCOMES

2
An IT graduate must acquire skill set that enables him or her to successfully perform
Having finished their academic degree at the University of La Salette, the graduates integrative task including:
are expected to become:

Transformative Leaders. Active involvement in their respective community and


organization by championing the Salettinian ideals.

Reconcilers. Continue to communicate their Salettinian identity and culture through


active involvements in the evangelizing ministry of reconciliation in their local
communities, work-places and in social organizations.

Industry Competent. Demonstrate their readiness in the arena of and qualification for
employment through the established link between theoretical aspect of the curriculum
and its practical dimension as a result of their on-the-job trainings, exposures,
internship, immersion programs and linkages with relevant industries or workplaces.

Research-Oriented. Keep abreast with current developments and trends in all


relevant technical/professional knowledge areas for successful adaptation to a
changing and complex world through continuing engagement in research projects to
contribute to the humanization of the world in general, and to the reconciling effects
on their relationships with God, with fellow human beings, with society and with
nature.

Information and Communication Technology Proficient. Demonstrate contemporary


skills applications as they offer innovative solutions in work situations through the
employment of new technology and new ways of communication.

Critical Thinkers. Engage themselves in critical reflection and communicative


discourses on uncritically assimilated assumptions, beliefs, value-system and diverse
perspectives that need to be collaboratively addressed for an emancipatory and
integral process of human growth and community building.

Holistic Persons. Demonstrate through their attitude, behavior and engagement a


synthesis of faith and lived experience, of faith and science; synthesis of cognitive,
affective and behavioral aspects of learning; synthesis of cultural and global
concerns, and a synthesis of curricular and co-curricular programs.

PROGRAM OUTCOMES

CODE BSIT PROGRAM OUTCOMES

3
Apply knowledge of computing, science and mathematics appropriate to
IT01
the discipline
IT02 Understand best practices and standards and their applications
Analyze complex problems, and identify and define the computing
IT03
requirements appropriate to its solution
Identify and analyze user needs and take them into account in the
IT04 selection, creation, evaluation and administration of computer-based
systems
Design, implement and evaluate computer-based systems, processes,
IT05 components or programs to meet desired needs and requirements under
various constraints
IT06 Integrate IT-based solutions into the user environment effectively
IT07 Apply knowledge through the use of current techniques, skills, tools and
practices
Function necessary
effectively for
as the IT profession
a member or leader of a development team
IT08 recognizing the different roles within a team to accomplish a common
IT09 goal
Assist in the creation of an effective IT project plan
Communicate effectively with the computing community and with society
IT10 at large about complex computing activities through logical writing,
presentations andand
Analyze the local clearglobal
instructions
impact of computing information technology
IT11
on individuals, organizations and society
Understand professional, ethical, legal, security and social issues and
IT12
responsibilities in the utilization of information technology.
Recognize the need for and engage in planning self-learning and
IT13 improving performance as a foundation for continuing professional
development

4
PROGRAM OUTCOMES AND THEIR RELATIONSHIP TO THE INSTITUTIONAL OUTCOMES

INSTITUTIONAL OUTCOMES
CODE BSIT PROGRAM OUTCOMES
T R I R I C H
IT01 Apply knowledge of computing, science and mathematics appropriate to the discipline    
IT02 Understand best practices and standards and their applications    
IT03 Analyze complex problems, and identify and define the computing requirements appropriate to its solution    
Identify and analyze user needs and take them into account in the selection, creation, evaluation and administration of
IT04
computer-based systems
   

Design, implement and evaluate computer-based systems, processes, components or programs to meet desired needs
IT05
and requirements under various constraints
   

IT06 Integrate IT-based solutions into the user environment effectively    


IT07 Apply knowledge through the use of current techniques, skills, tools and practices necessary for the IT profession     
Function effectively as a member or leader of a development team recognizing the different roles within a team to
IT08
accomplish a common goal
   

IT09 Assist in the creation of an effective IT project plan    


Communicate effectively with the computing community and with society at large about complex computing activities
IT10
through logical writing, presentations and clear instructions
   

IT11 Analyze the local and global impact of computing information technology on individuals, organizations and society    
Understand professional, ethical, legal, security and social issues and responsibilities in the utilization of information
IT12
technology.
   
Recognize the need for and engage in planning self-learning and improving performance as a foundation for continuing
IT13
professional development
   

5
COURSE INFORMATION

Course Code PFEBSIT 003


Course Title IT FREE ELECTIVE 003 (CLOUD COMPUTING)
Course Description This course introduces students to the cloud computing paradigm. The course includes topics on cloud computing fundamentals, security
principles, and applications; theoretical, technical, and commercial aspects of cloud computing; architecture and cloud software development; and
emerging technologies and existing cloud-based infrastructure.
Pre / Co -requisite 3rd Yr. Standing
Credit 3 Units
Contact Hours Per Week 2 hours Lecture / 3 hours Laboratory
Class Schedule 3:00pm – 4:30pm MW Laboratory / 8:30AM – 10:30AM F Lecture
Room Assignment Online / Face to Face (for Laboratory) (for Lecture)

COURSE OUTCOMES AND THEIR RELATIONSHIP TO THE PROGRAM OUTCOMES

PROGRAM OUTCOMES
COURSE OUTCOMES
IT01 IT02 IT03 IT04 IT05 IT06 IT07 IT08 IT09 IT10 IT11 IT12 IT13
Analyze the meaning of cloud computing and understand the
different cloud service categories.
Categorize cloud service types and be aware of privacy regulation
impact on cloud application requirements.
Consider contract negotiations needed for cloud service delivery
and develop the skills necessary to assess security breaches and E E E E E E
their impact on the organization.
Analyze when to use cloud applications and how architecture affects
performance.
Develop a cloud application with a user interface and understand
data components.

6
COURSE OUTLINE

TIME
Learning Outcomes Topic Outline Methodology Assessment Learning Resources
FRAME
At the end of the week, Course Orientation Synchronous:  Recitation on the university’s Student Handbook
students should have the  University’s vision,  Virtual discussion vision, mission, core values,
ability to: mission, core values, through video core competencies, CHED CMO 25, series 2015 “PSG for IT
 Explain the University of La core competencies, conferencing platform institutional objectives and Education”
(GMeet)
Salette vision, mission, institutional institutional outcomes
core values, core objectives and  Short quiz about the Curriculum Guidelines for Baccalaureate
Asynchronous:
competencies, institutional institutional  Learning resources and university’s policies Degree Programs in Information
objectives and outcomes; ` outcomes activities will be uploaded  Writing a reflective essay on Technology (IT2017)
 Relate BSIT program  BSIT program in the ULS CLMS site the purpose of institutional of ACM and IEEE-CS
educational outcomes to description (https://ulsclms.online) outcomes in helping
the institutional outcomes;  Course information students become what they ULS Official Website
Week 1  Figure out the relationship  Face to face want to become https://uls.edu.ph
of course outcomes to the  Lecture/ Discussion  Conceptualize a career plan
program educational  Demonstration aligned with BSIT program
outcomes;  Illustration and core values of ULS
 Present the different rules  Problem Solving
 Hands-on Activities
and policies in the
administration of the
course through online
learning management
system of the university as
well as the policies of the
university.
At the end of the week,  Cloud Storage Synchronous:  Quiz about the different Books/e-Books
students should have the o Introduction to Storage  Virtual discussion cloud storage ideas.  Blokdyk, G. (2019). Cloud Computing
ability to: Systems through video Center Of Excellence A Complete Guide -
conferencing platform 2020 Edition.
(GMeet) Internet
 Describe the various
concepts of cloud storage.  What is Cloud Computing: Introduction,
Week 2 Asynchronous: Types, Advantages. (n.d.).
 Learning resources and https://www.knowledgehut.com/blog/cloud-
activities will be uploaded computing/what-is-cloud-computing
in the ULS CLMS site Journal Articles
(https://ulsclms.online)
 Srivastava, P., & Khan, R. (2018). A
review paper on cloud computing.
 Face to face

7
 Lecture/ Discussion International Journal of Advanced
 Demonstration Research in Computer Science and
 Illustration Software Engineering, 8(6), 17-20.
 Problem Solving
 Hands-on Activities
At the end of the week, o Distributed File Synchronous:  Fill out an advance organizer Books/e-Books
students should have the Systems (HDFS, Ceph  Virtual discussion about the advantage and  Singh, S. (2022). Cloud Computing: Cloud
ability to: FS) through video disadvantage of Distributed Computing Fundamentals | IaaS | PaaS |
conferencing platform File Systems (HDFS, Ceph SaaS | FaaS | Serverless Computing |
(GMeet) Virtualization | Virtual Machine | Hypervisor
 Describe the purpose of FS)
| Docker. KnoDAX. 2022
distributed file systems. Asynchronous: Internet
 Learning resources and  Introduction To Cloud Computing -
activities will be uploaded javatpoint. (n.d.). www.javatpoint.com.
Week 3 in the ULS CLMS site https://www.javatpoint.com/introduction-to-
(https://ulsclms.online) cloud-computing
Journal Articles
 Face to face
 Sunyaev, A., & Sunyaev, A. (2020). Cloud
 Lecture/ Discussion
computing. Internet Computing: Principles
 Demonstration of Distributed Systems and Emerging
 Illustration Internet-Based Technologies, 195-236.
 Problem Solving
 Hands-on Activities
At the end of the week, o Cloud Databases Synchronous:  Create a PowerPoint Books/e-Books
students should have the (HBase, MongoDB,  Virtual discussion presentation about the  Cloud Computing Certification Specialist -
ability to: Cassandra, through video benefits and privilege in Second Edition. Emereo Publishing. 2022
DynamoDB) conferencing platform using the different cloud Internet
(GMeet)  Glass, E. (2020). A General Introduction to
 Distinguish between the databases
various Cloud Databases Cloud Computing. DigitalOcean.
Asynchronous: https://www.digitalocean.com/community/t
ideas and functions.  Learning resources and utorials/a-general-introduction-to-cloud-
activities will be uploaded computing
Week 4 in the ULS CLMS site Journal Articles
(https://ulsclms.online)
 Rashid, A., & Chaturvedi, A. (2019). Cloud
computing characteristics and services: a
 Face to face brief review. International Journal of
 Lecture/ Discussion Computer Sciences and Engineering, 7(2),
 Demonstration 421-426.
 Illustration
 Problem Solving
 Hands-on Activities

8
At the end of the week, o Cloud Object Storage Synchronous:  Create a video presentation Books/e-Books
students should have the (Amazon S3,  Virtual discussion how you can sell the  Hurwitz, J. S., & Kirsch, D. (2020). Cloud
ability to: OpenStack Swift, through video different Cloud Object Computing For Dummies. John Wiley &
Ceph) conferencing platform Storage Sons. 2020
(GMeet) Internet
 Differentiate the Cloud
Object Storage guiding  Bahirat, T. (2022, July 19). Introduction to
Asynchronous: Virtualization in Cloud Computing types
concepts.  Learning resources and and benefits. Great Learning Blog: Free
Week 5 - activities will be uploaded Resources What Matters to Shape Your
6 in the ULS CLMS site Career!
(https://ulsclms.online) https://www.mygreatlearning.com/blog/virt
ualization-in-cloud-computing/
 Face to face Journal Articles
 Lecture/ Discussion  Malik, M. I., Wani, S. H., & Rashid, A.
 Demonstration (2018). CLOUD COMPUTING-
 Illustration TECHNOLOGIES. International Journal of
 Problem Solving Advanced Research in Computer Science,
 Hands-on Activities 9(2).
PRELIMINARY EXAMINATION
At the end of the week,  Virtualization Synchronous:  Fill out an advance organizer Books/e-Books
students should have the o Virtualization (CPU,  Virtual discussion about the benefits and  Khosravi, M. R., He, Q., & Dai, H. (2022).
ability to: Memory, I/O) through video drawbacks in using Cloud Computing: 11th EAI International
o Case Study: Amazon conferencing platform virtualization Conference, CloudComp 2021, Virtual
EC2 (GMeet) Event, December 9–10, 2021,
 Describe the advantages of
Proceedings. Springer Nature.
virtualization in terms of Asynchronous: Internet
CPU, memory, and I/O.  Learning resources and  What is Virtualization? - Cloud Computing
activities will be uploaded Virtualization Explained - AWS. (n.d.).
Week 7 in the ULS CLMS site Amazon Web Services, Inc.
(https://ulsclms.online) https://aws.amazon.com/what-is/virtualizati
on/
 Face to face Journal Articles
 Lecture/ Discussion  Shukur, H., Zeebaree, S., Zebari, R.,
 Demonstration Zeebaree, D., Ahmed, O., & Salih, A.
 Illustration (2020). Cloud computing virtualization of
 Problem Solving resources allocation for distributed
 Hands-on Activities systems. Journal of Applied Science and
Technology Trends, 1(3), 98-105.
Week 8 At the end of the week, o Software Defined Synchronous:  Forum discussion about the Books/e-Books
students should have the Networks (SDN)  Virtual discussion benefits and different  Hurwitz, J. S., & Kirsch, D. (2020). Cloud
ability to: o Software Defined through video between software- Computing For Dummies. John Wiley &

9
Storage (SDS) conferencing platform defined networks (SDN) and Sons. 2020
 Distinguish between (GMeet) software-defined storage Internet
software defined networks (SDS).  What is Cloud Computing: Introduction,
Asynchronous: Types, Advantages. (n.d.).
(SDN) and software defined
 Learning resources and https://www.knowledgehut.com/blog/cloud-
storage (SDS).
activities will be uploaded computing/what-is-cloud-computing
in the ULS CLMS site Journal Articles
(https://ulsclms.online)  Sunyaev, A., & Sunyaev, A. (2020). Cloud
computing. Internet Computing: Principles
 Face to face of Distributed Systems and Emerging
 Lecture/ Discussion Internet-Based Technologies, 195-236.
 Demonstration
 Illustration
 Problem Solving
 Hands-on Activities

At the end of the week,  Cloud-Based Synchronous:  Fill out an advance organizer Books/e-Books
students should have the Computing and  Virtual discussion about the benefits and  Khosravi, M. R., He, Q., & Dai, H. (2022).
ability to: Hosting Services through video drawbacks or using Cloud Cloud Computing: 11th EAI International
o Virtualization in Cloud conferencing platform Computing Systems and the Conference, CloudComp 2021, Virtual
Computing Systems (GMeet) Event, December 9–10, 2021,
 Differentiate between Cloud Creation of Virtual Machines
and Use of Proceedings. Springer Nature.
Computing Systems and the Asynchronous:
Hypervisors to Create Internet
Creation of Virtual Machines  Learning resources and
Virtual Machines  Glass, E. (2020). A General Introduction to
Using Hypervisors activities will be uploaded Cloud Computing. DigitalOcean.
o Computing as a
Week 9 Service in the ULS CLMS site https://www.digitalocean.com/community/t
o Serverless Computing (https://ulsclms.online) utorials/a-general-introduction-to-cloud-
computing
 Face to face Journal Articles
 Lecture/ Discussion  Malik, M. I., Wani, S. H., & Rashid, A.
 Demonstration (2018). CLOUD COMPUTING-
 Illustration TECHNOLOGIES. International Journal of
 Problem Solving Advanced Research in Computer Science,
 Hands-on Activities 9(2).

Week 10 At the end of the week, o Using and Managing Synchronous:  Quiz about the concepts of Books/e-Books
students should have the Virtual Machines on  Virtual discussion Google Kubernetes Engine  Cloud Computing Certification Specialist -
ability to: the Big Clouds through video and of Docker containers Second Edition. Emereo Publishing. 2022
o Using and Managing conferencing platform and the Docker Hub Internet
Containers (Container (GMeet)  Bahirat, T. (2022, July 19). Introduction to
 Examine the ideas behind
Orchestration) Virtualization in Cloud Computing types
the Google Kubernetes Asynchronous:
o Understanding and and benefits. Great Learning Blog: Free

10
Engine and other options for use of Docker  Learning resources and Resources What Matters to Shape Your
container management containers and the activities will be uploaded Career!
Docker Hub in the ULS CLMS site https://www.mygreatlearning.com/blog/virt
(https://ulsclms.online) ualization-in-cloud-computing/
Journal Articles
 Face to face  Rashid, A., & Chaturvedi, A. (2019). Cloud
 Lecture/ Discussion computing characteristics and services: a
 Demonstration brief review. International Journal of
 Illustration Computer Sciences and Engineering, 7(2),
 Problem Solving 421-426.
 Hands-on Activities
At the end of the week,  Cloud Computing Synchronous:  Fill out an advance organizer Books/e-Books
students should have the Software Security  Virtual discussion about the benefit and  Cloud Computing Certification Specialist -
ability to: Fundamentals: through video privilege in using Cloud Second Edition. Emereo Publishing. 2022
o Introduction Cloud conferencing platform Computing Software Internet
o Information Security (GMeet)  What is Virtualization? - Cloud Computing
 Differentiate the various Security
Cloud Information Security Objectives Virtualization Explained - AWS. (n.d.).
Asynchronous: Amazon Web Services, Inc.
Goals  Learning resources and https://aws.amazon.com/what-is/virtualizati
activities will be uploaded on/
Week 11 in the ULS CLMS site Journal Articles
(https://ulsclms.online)
 Malik, M. I., Wani, S. H., & Rashid, A.
(2018). CLOUD COMPUTING-
 Face to face TECHNOLOGIES. International Journal of
 Lecture/ Discussion Advanced Research in Computer Science,
 Demonstration 9(2).
 Illustration
 Problem Solving
 Hands-on Activities
At the end of the week, o Cloud Security Synchronous:  Quiz about the principles of Books/e-Books
students should have the Services  Virtual discussion practical cloud security and  Singh, S. (2022). Cloud Computing: Cloud
ability to: o Design Principles through video Cloud Software Computing Fundamentals | IaaS | PaaS |
o Secure Cloud Software conferencing platform Requirements SaaS | FaaS | Serverless Computing |
Requirements (GMeet) Virtualization | Virtual Machine | Hypervisor
 Examine the concepts of
| Docker. KnoDAX. 2022
Week 12 useful Cloud Security Asynchronous: Internet
 Learning resources and  What is Cloud Computing: Introduction,
activities will be uploaded Types, Advantages. (n.d.).
in the ULS CLMS site https://www.knowledgehut.com/blog/cloud-
(https://ulsclms.online) computing/what-is-cloud-computing
Journal Articles
 Face to face

11
 Lecture/ Discussion  Malik, M. I., Wani, S. H., & Rashid, A.
 Demonstration (2018). CLOUD COMPUTING-
 Illustration TECHNOLOGIES. International Journal of
 Problem Solving Advanced Research in Computer Science,
 Hands-on Activities 9(2).

MIDTERM EXAMINATION
At the end of the week,  Cloud Storage Synchronous:  Fill out an advance organizer Books/e-Books
students should have the o Introduction to Storage  Virtual discussion about the advantage and  Cloud Computing Certification Specialist -
ability to: Systems through video disadvantage of the different Second Edition. Emereo Publishing. 2022
o Cloud Storage conferencing platform distributed file systems Internet
Concepts (GMeet)  Bahirat, T. (2022, July 19). Introduction to
 Examine the various (HDFS, Ceph FS).
advantages of distributed file o Distributed File Virtualization in Cloud Computing types
Systems (HDFS, Ceph Asynchronous: and benefits. Great Learning Blog: Free
systems (HDFS, Ceph FS).  Learning resources and
FS) Resources What Matters to Shape Your
Week 13 activities will be uploaded Career!
- 14 in the ULS CLMS site https://www.mygreatlearning.com/blog/virt
(https://ulsclms.online) ualization-in-cloud-computing/
Journal Articles
 Face to face  Rashid, A., & Chaturvedi, A. (2019). Cloud
 Lecture/ Discussion computing characteristics and services: a
 Demonstration brief review. International Journal of
 Illustration Computer Sciences and Engineering, 7(2),
 Problem Solving 421-426.
 Hands-on Activities
At the end of the week, o Cloud Databases Synchronous:  Forum discussion about the Books/e-Books
students should have the (HBase, MongoDB,  Virtual discussion differences conceptually  Hurwitz, J. S., & Kirsch, D. (2020). Cloud
ability to: Cassandra, through video between cloud databases Computing For Dummies. John Wiley &
DynamoDB) conferencing platform and cloud object storage. Sons. 2020
o Cloud Object Storage (GMeet) Internet
 Explain how cloud Cloud Security.
(Amazon S3,  Glass, E. (2020). A General Introduction to
databases and cloud object Asynchronous:
OpenStack Swift, Cloud Computing. DigitalOcean.
storage differ conceptually. Ceph)  Learning resources and
Week 15 https://www.digitalocean.com/community/t
activities will be uploaded utorials/a-general-introduction-to-cloud-
in the ULS CLMS site computing
(https://ulsclms.online) Journal Articles
 Sunyaev, A., & Sunyaev, A. (2020). Cloud
 Face to face computing. Internet Computing: Principles
 Lecture/ Discussion of Distributed Systems and Emerging
 Demonstration Internet-Based Technologies, 195-236.
 Illustration

12
 Problem Solving
 Hands-on Activities
At the end of the week,  Hybrid Cloud and Synchronous:  Fill out an advance organizer Books/e-Books
students should have the Decentralized  Virtual discussion about the advantage and  Hurwitz, J. S., & Kirsch, D. (2020). Cloud
ability to: Computing Platforms through video disadvantage Computing Computing For Dummies. John Wiley &
and Related Services conferencing platform Platforms and Related Sons. 2020
(GMeet) Internet
 Differentiate between the o Ethereum Overview Services.
ideas and advantages of (Ethereum vs. Bitcoin,  What is Virtualization? - Cloud Computing
Asynchronous: Virtualization Explained - AWS. (n.d.).
Computing Platforms and Components of a
Blockchain, Ethereum  Learning resources and Amazon Web Services, Inc.
Related Services. activities will be uploaded
History, Ethereum https://aws.amazon.com/what-is/virtualizati
Development Stages, in the ULS CLMS site on/
General Purpose (https://ulsclms.online) Journal Articles
Blockchain,  Rashid, A., & Chaturvedi, A. (2019). Cloud
Week 16 Decentralized  Face to face computing characteristics and services: a
Applications (DApps),  Lecture/ Discussion brief review. International Journal of
Web3, Ethereum  Demonstration Computer Sciences and Engineering, 7(2),
Development Culture)  Illustration 421-426.
o Ether Currency Units  Problem Solving
o Ethereum Wallets  Hands-on Activities
Overview
o Control and
Responsibility
o Using MetaMask
o Externally Owned
Accounts (EOAs) and
Contracts
At the end of the week,  Cloud Deep Learning Synchronous:  Forum discussion about the Books/e-Books
students should have the Services (i.e.,  Virtual discussion Artificial neural networks  Khosravi, M. R., He, Q., & Dai, H. (2022).
ability to: Cognitive Computing through video (ANNs) and Cloud Computing: 11th EAI International
Differentiable conferencing platform forward/backward Conference, CloudComp 2021, Virtual
(GMeet) Event, December 9–10, 2021,
 Examine the benefits of Programming) propagation are both used
o Artificial Intelligence Proceedings. Springer Nature.
forward/backward Asynchronous: for deep learning.
and Smart Machine Internet
Week 17 propagation and artificial  Learning resources and
Development  What is Virtualization? - Cloud Computing
neural networks (ANNs) for activities will be uploaded Virtualization Explained - AWS. (n.d.).
deep learning. in the ULS CLMS site Amazon Web Services, Inc.
(https://ulsclms.online) https://aws.amazon.com/what-is/virtualizati
on/
 Face to face Journal Articles
 Lecture/ Discussion  Malik, M. I., Wani, S. H., & Rashid, A.
 Demonstration

13
 Illustration (2018). CLOUD COMPUTING-
 Problem Solving TECHNOLOGIES. International Journal of
 Hands-on Activities Advanced Research in Computer Science,
9(2).
At the end of the week, o Google TensorFlow for Synchronous:  Fill out an advance organizer Books/e-Books
students should have the Neural Network  Virtual discussion about the benefits and  Blokdyk, G. (2019). Cloud Computing
ability to: Computing (Concepts through video privilege of Google Center Of Excellence A Complete Guide -
and Innerworkings) conferencing platform TensorFlow system 2020 Edition.
o Google’s DeepMind (GMeet) Internet
 Examine applications for
Reinforcement Deep  Glass, E. (2020). A General Introduction to
deep learning using the Asynchronous:
Learning Algorithm Cloud Computing. DigitalOcean.
Google TensorFlow system (AlphaGo and Other  Learning resources and https://www.digitalocean.com/community/t
Week 18 principles (architecture, Programs) activities will be uploaded utorials/a-general-introduction-to-cloud-
handwritten digit recognition, in the ULS CLMS site computing
cognitive services) (https://ulsclms.online) Journal Articles
 Srivastava, P., & Khan, R. (2018). A
 Face to face review paper on cloud computing.
 Lecture/ Discussion International Journal of Advanced
 Demonstration Research in Computer Science and
 Illustration Software Engineering, 8(6), 17-20.
 Problem Solving
 Hands-on Activities
FINAL EXAMINATION

COURSE REQUIREMENTS

14
1. Examinations (Prelim, Midterm, Finals)
2. Completed Module Activities
3. Quizzes
4. Completed Assessment Tasks
5. Submission of Assignments

GRADING SYSTEM

The student’s grade is composed of:


a. Prelim Period
 Class Standing (CS) = 2/3 (Quizzes/ Assignments/ Recitations/ Seat Works/Lab Exercises/ Requirements)
 Prelim Examination (PE) = 1/3
 Prelim Grade = CS + PE
b. Midterm Period
 Class Standing (CS) = 2/3 (Quizzes/ Assignments/ Recitations/ Seat Works/Lab Exercises/ Requirements)
 Midterm Examination (ME) = 1/3
 Midterm Grade = CS + ME
 Cumulative Midterm Grade = 2/3 of Midterm Grade + 1/3 of Prelim Grade
c. Final Period
 Class Standing (CS) = 2/3 (Quizzes/ Assignments/ Recitations/ Seat Works/Lab Exercises/ Requirements)
 Final Examination (FE) = 1/3
 Final Grade = CS + FE
 Cumulative Final Grade = 2/3 of Final Grade + 1/3 of Cumulative Midterm Grade

Final Grade Remarks:


a. Passing Mark is 75% and above.
b. Failing Mark is below 75%.
c. Incomplete Mark will be given to students on the following instances:
 The student failed to take the final examination.
 The student failed to submit course requirements.
d. FDA (Failure Due to Absences) Mark will be given to students who have incurred a significant number of absences. (ULS-Student Handbook Section 3.3.4-6)

PERFORMANCE ASSESSMENT RUBRICS

15
Exemplary Acceptable Developing Beginning
Criteria
4 3 2 1
Descriptions of scientific terms, facts, Descriptions of scientific terms, facts, Descriptions of scientific terms, facts, Descriptions of scientific terms, facts,
concepts, principles, theories and concepts, principles, theories and concepts, principles, theories and concepts, principles, theories and
Knowledge
methods are complete and correct methods are mostly complete and methods are somewhat complete and methods are minimally present or correct
correct correct
Applications are thorough, appropriate Applications are mostly thorough, Applications are somewhat thorough, Applications are minimally appropriate
Application
and accurate appropriate and accurate appropriate and accurate and accurate
All of the written, oral and/or visual Most of the written, oral and/or visual Some of the written, oral and/or visual Little of the written, oral and/or visual
Communication communication is organized and effective communication is organized and communication is organized and communication is organized and effective
effective effective

PERFORMANCE ASSESSMENT RUBRICS: LABORATORY ACTIVITIES

Exemplary Acceptable Developing Beginning No Output


Criteria
4 3 2 1 0
Program Correctness The application meets all the The code works for typical input, The code sometimes fails or The code often fails, even for Program that does not run and/
requirements specified in the but fails for minor special cases; typical input. Many parts of typical input. Most indicated or implemented incorrectly
project specification. the major requirements are met, the program implementation restrictions were violated (based on specifications and
The code is syntactically and though some minor ones are violate indicated restrictions restrictions) automatically gets
logically correct for all cases. not. Some implementation of the and some parts of the solution 0 for this course output
Implementation of the program program violates restrictions are not implemented using
follows the indicated guidelines appropriate programming
and does not violate indicated constructs
restrictions. The implementation
also exhibits appropriate use of
programming constructs.
Effective Answers to questions are correct, Answers to questions are Answers to questions are Correct understanding of the Failure to explain and justify
communication/ reasonable, and reflective of the correct, but some justifications correct, but cannot justify problem, but was unable to workings of the code submitted
Concept Under- code. The justifications provided provided are weak. solution (e.g., solution via trial explain workings of code will automatically merit for this
standing are sound. and error, rather than proper provided. course output
understanding and application
of concepts.)
Readability The program conforms to a Minor code formatting does not Not all functions/ program Minimal internal No internal documentation and
coding standard that promotes exhibit consistency in coding features have proper internal documentation and code code is not readable.
code readability. Internal standard documentation readability
documentation is comprehensive

SPECIFIC COURSE POLICIES

16
According to the University of La Salette, Inc. Student Handbook Section 5.7
1. A class hour begins and ends with a prayer. Classroom prayer must be recited with decorum.
2. Respect, orderly and decent behavior and conduct shall be observed inside the classroom at all times.
3. A student may be allowed to leave the room with the permission of the instructor and/or authorized personnel of the university while the class is in session.
4. Students who wish to sit-in class must secure permit from the instructor.
5. Students are not allowed to stay inside the classroom if there are no classes.
6. Students are not allowed to attend classes if not in proper uniform. It must be observed that PE uniform shall be utilized for PE classes only.

Other course policies are stated in The Student Handbook under Policy on Class Attendance……

1. Per College policy, excused/unexcused absences should not exceed 20% of the assigned number of hours. More than 20% absences incurred during the semester would
mean being dropped from the class roll.
2. Class attendance is important. Class participation is expected and will form a part of the final grade. Students are expected to come to all classes and be on time. Roll will be
checked each class meeting. Classes missed for legitimate reasons, such as illness, temporary duty, are excusable; however, the student must make up for the missed work by
completing class exercise sheets and attending alternate activities.
3. Students are required to read all assigned materials prior to class and be prepared to discuss them and apply them to problem solving situations presented in class.
4. In this course, students are encouraged to discuss problems with their peers and to seek help from others in understanding the topic. Material submitted for grading should be
the synthesis of the students’ ideas and the input (lectures) they have received. Instances discovered of UNFAIR ADVANTAGE being taken of any other individual or group will
result in a loss of grade substance.
5. Plagiarism: All academic work submitted by students, written or otherwise, is expected to be the result of their own independent thought and research. In cases where students
submit work professing to be their own, but uses the ideas, organization, wording or anything else from another source without the appropriate acknowledgment, then the
student(s) is/are guilty of plagiarism.
a. Students may discuss assignments among themselves or with a professor or tutor, but the actual work/report/result to be submitted should be done completely and solely by
the student. In cases where a student's report or assignment involves research in outside sources or information, the student must carefully acknowledge exactly what, where
and how he/she has utilized the sources or information.
6. Cheating during examinations is never condoned and allowed! Students caught cheating in any form will have their papers confiscated and will be sent out of the examination
room and will not be allowed to retake the exam anymore.
7. Make up policy: Students who are unavoidably absent from an examination (long exams or major exams) or recitation must submit an excuse letter duly signed by any of
his/her parents before he/she can take the missed examination. If the cause of the absence is illness, then the student must present a medical certificate. Quizzes and
exercises missed because of valid absences will be prorated.
8. Quizzes are unannounced while long exams are announced. Strictly no make-up exams on quizzes, long exams and term exams unless an excuse slip or
certification is shown.
9. Students are required to submit course requirements on time to avoid deductions of points.

CONSULTATION HOURS

17
DAYS TIME / AVAILABILITY ROOM
Monday/Wednesday/Friday 10:30am - 11:30am CIT Office
Tuesday/Thursday 7:30am – 8:30am CIT Office

REFERENCES

BOOKS
 Blokdyk, G. (2019). Cloud Computing Center Of Excellence A Complete Guide - 2020 Edition.
 Singh, S. (2022). Cloud Computing: Cloud Computing Fundamentals | IaaS | PaaS | SaaS | FaaS | Serverless Computing | Virtualization | Virtual Machine |
Hypervisor | Docker. KnoDAX. 2022
 Cloud Computing Certification Specialist - Second Edition. Emereo Publishing. 2022
 Hurwitz, J. S., & Kirsch, D. (2020). Cloud Computing For Dummies. John Wiley & Sons. 2020
 Khosravi, M. R., He, Q., & Dai, H. (2022). Cloud Computing: 11th EAI International Conference, CloudComp 2021, Virtual Event, December 9–10, 2021,
Proceedings. Springer Nature.
ONLINE
 What is Cloud Computing: Introduction, Types, Advantages. (n.d.). https://www.knowledgehut.com/blog/cloud-computing/what-is-cloud-computing

 Introduction To Cloud Computing - javatpoint. (n.d.). www.javatpoint.com. https://www.javatpoint.com/introduction-to-cloud-computing


 Glass, E. (2020). A General Introduction to Cloud Computing. DigitalOcean. https://www.digitalocean.com/community/tutorials/a-general-introduction-to-cloud-computing
 Bahirat, T. (2022, July 19). Introduction to Virtualization in Cloud Computing types and benefits. Great Learning Blog: Free Resources What Matters to Shape Your Career!
https://www.mygreatlearning.com/blog/virtualization-in-cloud-computing/
 What is Virtualization? - Cloud Computing Virtualization Explained - AWS. (n.d.). Amazon Web Services, Inc. https://aws.amazon.com/what-is/virtualization/
JOURNALS
 Srivastava, P., & Khan, R. (2018). A review paper on cloud computing. International Journal of Advanced Research in Computer Science and Software
Engineering, 8(6), 17-20.
 Sunyaev, A., & Sunyaev, A. (2020). Cloud computing. Internet Computing: Principles of Distributed Systems and Emerging Internet-Based Technologies,
195-236.
 Rashid, A., & Chaturvedi, A. (2019). Cloud computing characteristics and services: a brief review. International Journal of Computer Sciences and
Engineering, 7(2), 421-426.
 Malik, M. I., Wani, S. H., & Rashid, A. (2018). CLOUD COMPUTING-TECHNOLOGIES. International Journal of Advanced Research in Computer Science,
9(2).
 Shukur, H., Zeebaree, S., Zebari, R., Zeebaree, D., Ahmed, O., & Salih, A. (2020). Cloud computing virtualization of resources allocation for distributed
systems. Journal of Applied Science and Technology Trends, 1(3), 98-105.

REVISION AND APPROVAL NOTATION:

18
NAME POSITION/DESIGNATION SIGNATURE DATE
Last Revised by KING CHRISTIAN D. ANTONIO,MIT,LPT Instructor
Last Updated by KING CHRISTIAN D. ANTONIO, MIT, LPT Instructor
Reviewed by KING CHRISTIAN D. ANTONIO, MIT, LPT Program Coordinator
Reviewed by MARY JOIE C. PADRON, MAED Instructional Coordinator
Endorsed by RAMONSITO B. ADDUCUL, DIT College Dean
Approved by MADEILYN B. ESTACIO, Ph.D. Vice President for Academics

19
20
Revised as of August 2020

You might also like