| 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. |
| DSM760 | Data Storage and Management Technologies | In-person | In-person | In-person |
| | All industries rely on their data for business continuity. Therefore, effective data storage management is a key to ensure organizations are controlling their growing data volumes effectively. Data storage and management solutions are important elements of the IT professionals’ skills. Students will learn through hands-on industry derived activities to support, design and use data storage solutions. |
| ECR775 | Ethics, Compliance and Risk Management | Online | Online | Online |
| | This course explores legal and ethical issues faced in the information technology field. Students will learn about ethical issues within an organization as they relate to relationships internally as well as with customers, partners, and society. Students will explore how Information systems security and legal compliance are required to protect critical infrastructure, intellectual property created by individuals and organizations alike, and information that individuals believe should be protected from unreasonable intrusion. |
| SEC815 | Incident Response and Forensics | In-person | In-person | In-person |
| | This course teaches students how to respond to cybersecurity incidents. Students will learn the incident response phases; Preparation, Identification, Containment, Eradiation, Recovery, and Lessons Learned. Understand how to apply the concepts in a real-world situation. |
| 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 |