Explore your creative side or advance your career. Improve your English or upgrade your high school marks. We offer hundreds of courses for children, youth and adults. Browse a complete list of our course offerings below.
Introduction to Enterprise Information Management
Discover how to help your organization effectively manage its information, reduce its information-related risks and start realizing a greater return on investment. Enterprise Information Management (EIM) is about enabling an organization to capture, manage, preserve, store and deliver the right information to the right people at the right time. In this introductory course, you will explore the key elements of an EIM framework and learn what is required to establish and manage a sustainable EIM program.
Basics of Business Analysis
Business analysis enables change within organizations by defining needs and recommending solutions that deliver value. Gain an excellent understanding of what business analysis is and why it is so vital to today's organizations. Learn about the role of the business analyst and how to perform key tasks and techniques. Discover A Guide to the Business Analysis Body of Knowledge (BABOK Guide) from International Institute of Business Analysis (IIBA). Learn how these concepts and techniques are applied to real world situations.
Elicitation and Collaboration
Requirements are rarely obvious or clearly defined up front. Business analysts perform the art of elicitation to draw out requirements and develop a clear shared vision. Learn how to perform elicitation, communicate results, and manage collaboration with all stakeholders. Discover how to use a combination of interpersonal and object-based techniques to develop the appropriate approach to performing business analysis for your particular situation.
Requirements Analysis & Design Definition
Once requirements are identified, they need to be modelled so that everyone understands what they are and can ensure they are relevant to the change being performed, then evaluated for potential options. Learn how to evaluate the quality of requirements and how to validate them against the needs to be addressed. Discover the relationship between business analysis and solution design, and how to develop evaluation criteria to determine which option is the best fit for the organization.
Once solutions are in place, organizations need to ensure they are actually meeting business needs and are operating correctly. Learn how to measure the performance of a solution and recommend actions to increase the solution's value. Solution and enterprise limitations will be assessed to identify opportunities to expand organizational capabilities. Techniques such as benchmarking, decision analysis and root cause analysis will be used to determine whether to continue with an existing solution or look for an alternative.
Requirements Life Cycle Mgmt
Requirements can change at any time. Priorities, market factors, new information or solution offerings can all affect requirements. Business analysts need to be able to properly manage changes to requirements and designs. Learn how to assess changes to requirements as they occur. Discover how tracing requirements helps understand the impact of changes, and how to facilitate the prioritization and approval of requirements. Tools and techniques that can be used to manage requirements throughout their entire life cycle will also be examined.
Business Analysis Planning and Monitoring
Business analysts need to develop approaches and plans that are tailored to the change being considered. Learn how to create appropriate business analysis plans based on the unique combination of people, organizational structure and capabilities, and the proposed change. Develop business analysis governance and information strategies, and assess business analysis performance. Discover how to estimate business analysis activity effort and durations and ensure all stakeholders are engaged in the business analysis approach.
Business analysts help organizations identify problems and opportunities and determine which needs should be addressed. Once a need has been selected, a change strategy is developed based on an assessment of the current state of the organization and the target future state. Learn how to evaluate needs and select change initiatives using qualitative and quantitative criteria, define the scope of a solutions, and assess potential risks.
The Professional Advantage
First impressions count. Have you ever been caught in an awkward moment or felt uncertain about what to say or how to act in a business situation? Learn to communicate confidently and network with assurance, enhance your interpersonal and social etiquette skills so you feel more comfortable with formal dining situations, and present yourself confidently and professionally both within your organization and externally with clients, stakeholders and others.
Become indispensable to any organization by understanding who your internal and external customers are and how to identify and meet their needs. Learn to demonstrate a customer-focused approach and develop strategies to respond efficiently and confidently to inquiries, requests, deal with difficult situations and problem solve. By providing excellent service, you help achieve success for your organization, as well as for your own career.
Become a mentor and help others benefit from your knowledge and expertise. Whether you are a manager looking to accelerate employee development or have been asked to mentor a colleague, there are proven mentoring strategies to guide others in achieving success. In this interactive class you will examine the role of a mentor, the difference between mentoring and coaching, the mentee’s role and how your insight and experience can help others achieve their personal and organizational goals.
Strategic Project Management
Linking your projects to the organizational strategic plan is an essential strategy for project success. Discover how project governance tools and techniques can help you incorporate a holistic approach to establishing priorities, determining who the key stakeholders are, managing challenges and mitigating risks. Learn how to use a decision-making framework to ensure your project deliverables support your organization's values and goals.
Managing Multiple Projects
As a project manager, you are often expected to oversee multiple projects at one time in the most efficient, effective and timely manner. Learn the essential methodologies required to manage multiple deliverables and schedules. Discover how you can share resources, reduce overhead, and communicate more effectively to overcome challenges and keep your projects moving forward.
Agile Project Management
Use Agile project methods and leaderships skills to enhance the flexibility, collaboration and productivity of your project team. Prepare your team to respond quickly to the challenges and shifting requirements of projects using proven techniques and processes developed by project management professionals.
Project Survival and Recovery
Why do projects fail and what can you do to ensure successful completion? Examine the common factors that contribute to project failure and learn to analyze the status of your projects with an emphasis on identifying obstacles to their success. Learn about the various strategies and techniques that can help your project recover, such as strategic alignment, communication strategies and stakeholder engagement, which are all instrumental to ensuring your projects' success.
Scrum Basics - A Team Approach
Ensure the right things are being done at the right time with the implementation of Scrum techniques to deliver significantly better and faster outcomes needed to succeed in today’s business world. Learn to develop a roadmap that will help deliver exceptional product value, service and organizational effectiveness through improved communication and collaboration within teams. Through hands-on application, learn how Scrum’s team-based approach can be implemented in bite-size pieces to optimize creativity and productivity in delivering continuous improvement and high-quality outcomes for your products, services, projects, processes, teams and organizational goals.
Challenging Conversations Made Easy
Have you had challenging conversations that didn't go as planned? Whether they involve a manager giving difficult feedback or communicating change, an employee disagreeing with a supervisor or peer, or colleagues dealing with interpersonal issues, these conversations can make us feel uncomfortable and anxious. In this interactive course, you will learn practical strategies for engaging in challenging conversations with increased confidence and ease. You will walk away with tools to help you manage your emotions, organize your thoughts and mentally prepare to discuss difficult issues in a positive and productive manner.
Strategies for Managing Projects
The day-to-day work in organizations today is often project based. Whether this involves launching new products or services, changing business processes or moving offices, chances are that every manager and supervisor will have a role to play in ensuring successful project completion. In this practical, hands-on course, you will learn the basics of managing projects throughout the various phases: conceptualization, planning, execution and review.
Resolving Everyday Conflict
Conflict is a part of everyday life. It occurs in our workplaces and in our close relationships, as well as at a societal level. All too often we see conflicts leading to aggression, even hostility. Unresolved conflict at work can lead to job dissatisfaction and employee turnover. But if we learn to handle it constructively, conflict can also be a catalyst for change and growth. Learn about the different types of workplace conflict and its effects on individuals and the organization. You will learn how to identify your own conflict style and that of others, understand the problem-solving process, and explore key principles and techniques for managing and resolving conflicts constructively.
Facilitating Resolution: Finding Common Ground
Developing expertise in conflict resolution is a crucial skill for anyone in a leadership or supervisory role. Learn and apply strategies and tactics in shifting from positions to interests, facilitation, coaching, negotiation and mediation. Regardless of your role in your organization or social network, you will leave equipped with the tools and knowledge to build a positive culture and sustain an atmosphere of respect for diversity and peace.