January 2026 University Catalog

ITEC5050 Cloud Architecture and Distributed Systems

In this course, students extend their knowledge of enterprise networking by focusing on distributed systems, and the key characteristics and benefits of cloud computing, including reliability, scalability, and virtualization. Students examine core cloud technologies and challenges, along with various delivery models, including Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS). Additionally, students explore cloud architecture for platforms and cloud-based solutions and services, with associated cloud computing design patterns. Students gain hands-on experience in a cloud environment by building, configuring, and consuming cloud-based architectures to address the needs of an organization.

Credits

4