SYSC 3100 - Systems Analysis & Design (Last taught Fall 2011)

 SYSC 3101 - Programming Languages (Last taught Summer 2002)

 SYSC 3120 – Software Requirement Engineering (Last taught Winter 2017)

 SREE 4002 – The Energy Economy, Reliability and Risk (Last taught Winter 2014)

 SYSC4101 - Software Validation (Testing) (Last taught Fall 2007)

 SYSC 4106 -  Software Economy and Project Management (Winter 2025)

 SYSC 4800  - Software Engineering (Last taught Fall 2012)

 SYSC 4120 – Software Architecture and Design (Winter 2024)

 SYSC 5703 -  Integrated Database and Cloud Systems (Fall 2024)

TTMG 5006 - Management of Software Engineering Projects (Last taught Fall 2006)