Campus
Duration
6 Semesters (3 Years)
Credential Awarded
Bachelor Degree

Program Learning Outcomes

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

  • Apply professional ethics, accountability, and equity to computer science principles to promote diversity and cultivate inclusion within global and social contexts.
  • Design and implement secure solutions to support the virtual infrastructure and application development needs for the project.
  • Analyze problems to create and implement solutions within the limitations of computer science.
  • Design and develop robust software systems that meet functional and non-functional  requirements for multiple industries and technical ecosystems.
  • Design and build human-centred applications that enhance user experience and support clients in achieving business goals.
  • Create and validate business solutions using mathematical foundations, algorithmic principles, and critical thinking skills.
  • Demonstrate interpersonal, teambuilding and leadership skills, while participating in a variety of work environments. 
  • Develop critical thinking and research practices to facilitate lifelong learning for personal and professional development.
  • Apply knowledge of database design and management to support software development processes.
  • Communicate complex information using a variety of formats to audiences with different levels of technical knowledge.