• The University of Alberta offers a BSc in Computer Engineering Software for a duration of 4 years.
  • It is an on-campus, co-op program offered on a full-time basis.
  • This program provides students with the skills and knowledge needed to succeed in the rapidly evolving field of software engineering and development.
  • Students will build on their foundational knowledge in computing by studying areas such as discrete and continuous mathematics, physical science, logic, and engineering design principles through to application and development of software systems of all sizes.
  • This degree program can be taken as a co-op (co-operative education) program.
  • Through the co-op program, students will have the opportunity to complete paid, supervised work terms throughout the degree program.
  • Throughout the degree, students have the opportunity to gain hands-on experience, participate in research, and contribute to team projects both inside and out of the classroom.
  • Most co-op programs include five work terms lasting four months each, in addition to the usual eight terms (four years) of full-time study. Therefore, co-op programs require five years to complete.
  • Every year, students in the Faculty of Engineering have access to more than $1.5 million in scholarships.
  • The Faculty of Engineering at the University of Alberta is home to approximately 200 faculty members, 150 professional and support staff, and 120 research professional and operational staff.
  • The Faculty of Engineering is widely recognized as one of the top engineering schools in Canada, with globally renowned professors, state-of-the-art labs and teaching spaces, and highly specialized facilities and areas of research.
  • Job opportunities after BSc in Computer Engineering Software are Computer Engineer, Software Engineer, etc.