Methods of Complex Functions (MATH20001)

The course introduces methods for differentiating and integrating complex-­valued functions, including Cauchy’s integral theorems and the Residue theorem. It teaches how to solve difficult real-valued integrals with these tools. [2015/16 script available upon request]

Information Theory (MATH34600)

The course conveys the central ideas of Shannon’s mathematical theory of communication: information measures, data compression, communication via channels, error correcting codes.  [2015/16 script available upon request]

Past courses

Introduction to Shannon information theory for scientists

Entropy, a postgraduate course