Bachelor of Engineering – Software Engineering


 

Program Learning Outcomes

This Seneca program has been validated by the Credential Validation Service as an Ontario College Credential as required by the Ministry of Colleges and Universities.

As a graduate, you will be prepared to reliably demonstrate the ability to:

  1. Apply mathematics, natural sciences, and engineering fundamentals to solve engineering problems.
  2. Create software engineering solutions that satisfy technical and business requirements.
  3. Design an optimal solution using artificial intelligence, data mining, and machine learning tools for complex and open-ended problems.
  4. Employ interpersonal, teambuilding, and leadership skills to solve problems independently and in diverse teams. 
  5. Communicate complex engineering problems and solutions to fellow software engineers and designers as well as non-technical audiences. 
  6. Act ethically and responsibly with public welfare and environmental protection as a guiding professional practice.
  7. Plan and manage the scope, cost, timing, and quality of the project for success as defined by the project stakeholders. 
  8. Utilize investigative practices and self-awareness techniques to identify and pursue lifelong learning opportunities within their field of study and more broadly.

Return to Program