Mathematical Methods (2017/18)

Imperial College London (CO-145)

s The course aims to make students confident in using basic mathematical techniques for later year courses in Computing. The course is co-taught by Mahdi Cheraghchi and Marc Deisenroth.


  • Sequences, Series and Power Series (~8 lectures)
  • Linear Algebra (~12 lectures)
    • Solving Linear Equation Systems
    • Groups
    • Matrices
    • Linear Mappings
    • Basis and Dimension
    • Kernel and Nullspace
    • Determinants
    • Eigenvalues, Eigenvectors, Eigenspaces
    • Diagonalization
    • Scalar Products
    • Affine Mappings
    • Projections
    • Rotations


  • Tuesdays, 9:00 – 11:00
  • Fridays, 11:00 – 13:00


This year, coursework will be submitted electronically in pdf format. The submission deadline is Friday, 10:00. We provide a LaTeX template for a full electronic submission (preferred), but you can also scan in your hand-written answers.

Coursework template (LaTeX)

Course Support Leader

Patrick Ah-Fat

Introduction Lecture

October 4, 11:00 – 13:00

Course Material

  • Summary of useful mathematical tools (prerequisites, by J Bradley and D de Jager)
  • Lecture notes
  • Gilbert Strang: Introduction to Linear Algebra. Wellesley-Cambridge Press, 2003.
  • Jörg Liesen and Volker Mehrmann: Linear Algebra. Springer, 2015.

Additional Resources