| CAA900 | Capstone Project | In-person | In-person | In-person |
| | This capstone course integrates the knowledge, and technical skills students have developed throughout the program through the design and implementation of a real-world cloud solution. Students will work in teams to plan, architect, deploy, secure, automate, monitor, and present an industry-focused cloud project following modern best practices and the cloud well-architected framework. Emphasis is placed on cloud security, scalability, reliability, DevOps, documentation, business continuity, and professional project presentation. |
| CLO800 | Cloud Integration | Hybrid | Hybrid | Hybrid |
| | As organizations continue adopting cloud technologies, IT professionals require strong cloud administration and infrastructure management skills. In this course, students will gain hands-on experience with Microsoft Azure administration, including managing cloud resources, virtual machines, storage, networking, identity, monitoring, and security services. Through practical labs and activities, students will learn how to integrate cloud services with enterprise environments and implement reliable, scalable, and secure cloud solutions. |
| CLO835 | Portable Technologies in Cloud | Hybrid | Hybrid | Hybrid |
| | Students will learn the modern approach to application build and deployment with docker containers and immutable infrastructure. Students will work with containerized applications hosted locally and in the public cloud environment to complete hands-on labs, in-class activities, and projects. Students will gain the skills and learn the tools required to create containerized applications, deploy the applications to the locally and cloud-hosted Kubernetes clusters, maintain and scale the applications, and roll out new application versions. Students will get hands on experience with Kubernetes clusters and applications troubleshooting and understanding of the challenges of observability and operational aspects of the modern distributed cloud-native applications. |
| CPM820 | Cloud Project Management | Online | Online | Online |
| | This course builds the project management, and ethical decision-making skills cloud professionals need to lead successful IT initiatives. Students learn to plan, budget, and manage projects while addressing data privacy, security, and compliance requirements essential to modern cloud environments — preparing graduates to deliver technology projects that are both effective and responsible. |
| DEC855 | Data Engineering | Hybrid | Hybrid | Hybrid |
| | This course introduces students to the principles and practices of modern data engineering using Microsoft Azures cloud data services. Students will learn to design, build, and manage data pipelines, integrate and transform data at scale, and implement solutions for both batch and streaming data using Azure-based tools and platforms. The course emphasizes hands-on experience with real-world data architectures, preparing students to support data-driven decision-making within cloud-based environments. Aligned with industry-recognized Azure data engineering practices, this course equips students with in-demand skills for careers in data engineering, cloud analytics, and enterprise data management. |
| SEC855 | Enterprise Governance, Risk, and Compliance | Hybrid | Hybrid | Hybrid |
| | Enterprise Governance, Risk & Compliance provides students with a comprehensive understanding of how to design, implement, and manage cybersecurity governance, risk, and compliance (GRC) programs within enterprise environments. The course explores key concepts including security governance frameworks, data governance, privacy management, and risk assessment methodologies, while aligning organizational security strategies with industry standards. Students will learn to evaluate security controls, assess organizational risk posture, and communicate findings to both technical and executive stakeholders. |
| WTP100 | Work Term Preparation | Online | Online | Online |
| | This Work Term Preparation course is designed to empower students with the tools, skills, and strategies needed to navigate the modern job market and achieve long-term career success. Through self-assessment, career exploration, helping students to identify and leverage skills from their existing experiences, students will develop a deep understanding of their personal strengths, values, personality, interests and goals. The course covers essential topics such as crafting professional résumés and cover letters, mastering interview techniques, and building a strong personal brand, including an online presence. Students will learn how to research career pathways, evaluate job market trends, and create actionable career plans tailored to their aspirations. Emphasis is placed on professional communication, networking, workplace readiness, and adapting to diverse organizational cultures. Additionally, the course provides insights into negotiating job offers, managing career transitions, and professional growth. With a focus on lifelong learning and continuous improvement, this course equips students with the confidence and resources to pursue fulfilling careers while remaining adaptable in a dynamic and competitive workforce. Ideal for students preparing to enter the job market or those seeking to refine their career trajectory, this course fosters self-awareness, professional readiness, and strategic career planning. |
| WTP100 - Work-Integrated Learning option only |