A knowledge base for engineering: Demonstrated competence in university level mathematics, natural sciences,
engineering fundamentals, and specialized engineering knowledge appropriate to the program.
Problem analysis: An ability to use appropriate knowledge and skills to identify, formulate, analyze, and solve complex
engineering problems in order to reach substantiated conclusions.
Investigation: An ability to conduct investigations of complex problems by methods that include appropriate
experiments, analysis and interpretation of data, and synthesis of information in order to reach valid conclusions.
Design: An ability to design solutions for complex, open-ended engineering problems and to design systems,
components or processes that meet specified needs with appropriate attention to health and safety risks, applicable
standards, economic, environmental, cultural and societal considerations.
Use of engineering tools: An ability to create, select, apply, adapt, and extend appropriate techniques, resources, and
modern engineering tools to a range of engineering activities, from simple to complex, with an understanding of the
Individual and team work: An ability to work effectively as a member and leader in teams, preferably in a multi-
Communication skills: An ability to communicate complex engineering concepts within the profession and with society
at large. Such abilities include reading, writing, speaking and listening, and the ability to comprehend and write effective
reports and design documentation, and to give and effectively respond to clear instructions.