Computing Science
- Communicate ideas clearly and efficiently in a variety of mediums through listening, clarifying, and responding comprehensively
- Read critically and write persuasively with a comprehensive knowledge of grammar and vocabulary
- Share information using a range of information and communications technologies
- Programming language concepts
- Advanced quatitative abilities
- Classifying, systemizing
- Researching abstract and formal reasoning
- Statistical analysis and critical thinking skills
- Knowledge of operating and designing systems
- Mathematical, detail-oriented, logical thinking and problem-solving skills
Problem Solving and Critical Analysis
- Use critical thinking skills to evaluate and solve problems, demonstrating the ability to be creative and innovative in identifying solutions
- Analyze complex textual and cultural phenomenon Develop critical observations and attention to detail
Communication
- Communicate ideas clearly and efficiently in a variety of mediums through listening, clarifying, and responding comprehensively
- In team based environments, technical communications is a focus
Organization
- Organizing ideas and materials in an effective way
- Design, plan, organize and implement projects and tasks within an allotted timeframe
Project Management
- Set priorities and handle multiple assignments and tasks, which may include software development through writing and maintaining source code
- Be flexible by adapting to changing conditions and work assignments
For more information: Human Resources and Skills Development Canada Literacy and Essential Skills