Teaching CSC310: Information Theory CSC358: Introduction to Computer Networks CSC2206: Systems Modelling and Analysis