PMC200 or PMC900 | Advanced IT Project Management or Advanced Agile Project Management | In-person | In-person | In-person |
| | PMC200: Students learn advanced techniques of IT project management and control including managing large projects and off-shore projects, budgeting and sharing resources across multiple projects, responding to changes in plan and technologies and understanding when to shut a project down. Cost estimation, project audit and project reporting are also discussed. PMC900: This course enhances students understanding and application of multiple agile approaches, including Scrum, Lean, Kanban, and Test-Driven Development. Experiential learning opportunities are provided to engage stakeholders effectively, gather requirements, incorporate feedback, and ensure project success. The focus is on delivering value to customers through iterative development cycles and employing agile metrics for informed decision-making. |
| DAF810 | Data Analytics for Finance and Project Management | In-person | In-person | In-person |
| | This course focuses on the creation of actionable data to enable a successful project. Students perform key methods to produce tangible deliverables during project planning, such as business justification, including Payback Period, IRR, ROI, NPV, Cost-Benefit Ratio, Cost of Quality, EVM, Forecasting and Make-or-buy analysis. Students learn to effectively use tools such as Excel, PowerBI and MS Project to assist in delivering these. The course also covers accounts receivable and payable and ensures that students are familiar with procurement/invoicing processes and financial transactions in point-of-sale systems. |
PMC220 or ETH804 | Contract Law, Ethics and IT Professionalism or Ethics, Compliance and Security in IT | Online | Online | Online |
| | PMC220: Students learn the purpose and content of each type of contract that an IT project manager might encounter. They learn how to ensure legality of acquisition, outsourcing and ownership, and techniques for understanding contractual obligations involved in IT projects. Ethics and professionalism in dealing with stakeholders, staff and third parties are discussed. ETH804: This course helps students understand how to be a diligent, respectful and caring steward and to carry out activities with integrity, care and trustworthiness while maintaining compliance with internal and external guidelines. They learn to demonstrate a broad commitment to the financial, social and environmental impacts of the projects they support. The course also presents Canadian Legal frameworks for Cybersecurity, Data Protection Laws, Contractual Obligations, Evidence handling and incident reporting. |
| PMC910 | Project Management Office Governance and Sustainability | Online | Online | Online |
| | The course presents projects as value delivery systems for organizations and community and sets a standard for Project Management. This includes governance systems for value delivery, functions that need to be performed to support projects, the internal and external factors that influence projects and the ways in which portfolios, programs, projects, and products relate. The scope of the sustainability efforts include UN SDGs (Sustainable Development Goals). |
| PMC950 | Professional Development in IT Management | Hybrid | Hybrid | Hybrid |
| | This course empowers students to take their most crucial next step in securing their project management career goals with support from faculty members. Students select one of the following based on their own professional development needs. 1. Participating in an actual class-led project or capstone assignment or 2. Working in a practicum/internship with an approved local business partner to gain direct experience or 3. Creating and submitting applied research project plans (NSERC or OCI) with the intention of obtaining approval. 4. Instructor-approved personal improvement projects typically involving non-trivial industry certification such as PMP |
| PRM905 | Project Portfolio Risk Management | Hybrid | Hybrid | Hybrid |
| | This course gives students the opportunity to learn fundamentals of project portfolio management methodologies and its design requirements. It also addresses the specific nature of risks that occur during planning and execution phases of all projects in a portfolio. It provides students with the knowledge and skills required to effectively identify and manage project risks through minimizing their levels of uncertainty and maximizing their control and the delivered values to the customer. Students apply this knowledge to improve their ability to deliver projects on time, within budget, and with a clear health and safety record. |
| 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 |
| PMC200 - non Work Integrated Learning option only |