Because many of the students in their degree completion stream balance coursework with professional responsibilities, the Bachelor of Technology program engaged the MacPherson Institute to help provide more flexible learning opportunities by redesigning their courses for online delivery. B. Tech instructors work together with digital media specialists and instructional designers to create engaging and rigorous online learning experiences, blending activities which students can do on their own time with real-time virtual interactions between students and the instructor.

The project is well underway, with the goal being to have a fully-online program for the degree completion students by the end of the partnership.


  • Technological Entrepreneurship: GENTECH 3EN3
  • Sustainability and Ethics: GENTECH 4SE3
  • Management Principles: GENTECH 3MP3
  • Managing Creativity and Innovation: GENTECH 1DM3
  • Financial Systems: GENTECH 3FS3
  • Data Structures & Algorithms: SFWRTECH 3DS3
  • Computer Security: SFWRTECH 3CS3
  • Management of Technical Projects: GENTECH 4PM3
  • Parallel Computing: SFWRTECH 4CC3

In Development:

  • Engineering Economics: GENTECH 3EE3
  • Operating Systems: SFWRTECH 3OS3
  • Data Mining: SFWRTECH 4DM3
  • Formulating Technology Strategy: GENTECH 4SF3
  • Lean Thinking: GENTECH 4LM3
  • Software Testing: SFWRTECH 4TM3
  • Mathematics V: ENGTECH 3MA3

computer security


Data Mining