Mar 14, 2025  
2024-2025 Catalog 
    
2024-2025 Catalog

TE 212 - Cloud Computing


Credit Hours: 3

This course introduces students to the foundations of Cloud computing including its service and deployment models, platforms, trends, architectures, networking, integrations, and governing frameworks. Techniques and principles used to migrate, design, develop, and implement Cloud-based solutions will be discussed. Through case studies and hands-on exercises, students will learn how to administer, design, and deploy Cloud-based solutions to meet business requirements. Lectures, interactive learning, demonstrations, and site visits will be employed. Hands-on laboratory exercises will be required.

Course Outcomes
Upon completion of this course, the student will be able to:

  • recognize and demonstrate the analytical and problem-solving skills needed to develop Cloud Computing solutions given customer and business requirements
  • define and describe the wider business benefits of Cloud delivery models such as Multi, Hybrid, Public, and Private Cloud architectures.
  • demonstrate an understanding of data management, classification, and security strategies for the various Cloud service models IaaS, PaaS and SaaS
  • describe integrations and enabling technologies within Cloud Computing and their significance
  • demonstrate DevOps, automation, and programming principles while using Infrastructure-as-Code (IaC) and Configuration-as-Code (CaC) tooling
  • demonstrate how the Cloud Platform architecture, technologies, and solutions can solve customer problems and provide business value
  • understand the structured management of Cloud-based resources and their respective upgrade cycles
  • through architectural models, demonstrate where Cloud networking, security, systems, and storage virtualization technologies live within a Cloud solution  
  • compare services, SLA,s and solution offerings between major Cloud providers to determine the best solution to meet business need
  • understand and develop Cloud cost models, projections, and economics (OpEx and CapEx) which explain the value to end users
  • determine methods for obtaining both technical and functional requirements from customers to best develop and deliver custom solutions


Prerequisites: DA 102 or TE 181 or permission from the instructor
S (S)