A program learning outcome is a brief statement of a skill, competency, or attitude a successful student will achieve by the end of a degree program; there are lower-level more concrete learning outcomes for individual courses.
They are organized into six "degree level expectations" (DLEs), which categories specified by the Province of Ontario for all university degree programs.
- DLE 1. Depth and breadth of knowledge
- DLE 2. Knowledge of methodologies
- DLE 3. Research and scholarship
- DLE 4. Application of knowledge
- DLE 5. Communications skills
- DLE 6. Awareness of limits of knowledge
- DLE 7. Autonomy and professional capacity
This is the current version of the program learning outcomes catalog for degree plans offered by the School of Computing. Many originated in the QUQAP Cyclic Program Review in 2014-15. All are under review during 2015-2022 and can be expected to change.
DLE 1. Depth and breadth of knowledge
- PLO SoC 1 Apply computing methods to analysis of concepts and problems in multiple disciplines
DLE 2. Knowledge of methodologies
- PLO SoC 2.1 Design algorithms and extend existing algorithms to new settings, and analyse their semantics and performance mathematically.
- PLO SoC 2.2 Master supporting mathematical material.
DLE 3. Research and scholarship
DLE 4. Application of knowledge
- PLO SoC 4.1 Elicit, analyse, and specify requirements for software systems from underspecified, open-ended natural language descriptions.
- PLO SoC 4.2 Design partial or complete software systems, choosing appropriate tradeoffs, and with an awareness of theoretical, practical, and social implications.
- PLO SoC 4.3 Choose appropriate implementation techniques and apply them effectively, measuring the performance of the resulting software systems.
- PLO BMCO 4.4 Apply computing concepts to problems in biomedical informatics and computer-aided medicine.
- PLO COGS 4.5 Apply computing concepts to understanding and modeling human cognition.
DLE 5. Communications skills
- PLO SoC 5.1 Communicate effectively with all stakeholders, team members, the profession, and the public.
DLE 6. Awareness of limits of knowledge
- PLO SoC 6.1 Analyze the complexity of, and limitations on, approaches to computational problems.
DLE 7. Autonomy and professional capacity
- PLO SoC 7.1 Function effectively individually and in teams, applying appropriate ethical standards, while addressing their own educational needs to maintain professional competence.