Current and Upcoming Courses

  • Introduction to Networks (Math 168), Spring 2018, UCLA (and here are the homeworks and quizzes from it)
  • Seminar in Networks and Complex Systems (Math 290J), Spring 2018, UCLA
  • Topics in Network Science (Math 276), Winter 2018, UCLA
  • Seminar in Networks and Complex Systems (Math 290J), Winter 2018, UCLA
  • Applied Ordinary Differential Equations (Math 266A), Fall 2017, UCLA
  • Seminar in Networks and Complex Systems (Math 290J), Fall 2017, UCLA
  • Past Courses (UCLA)

  • Seminar in Networks and Complex Systems (Math 290J), Spring 2017, UCLA
  • Networks (Math 191), Spring 2017, UCLA
  • Topics in Network Science (Math 285J), Winter 2017, UCLA
  • Past Courses (University of Oxford)

  • Complex Systems, Trinity 2016
  • Networks (Maths C5.4), Hilary 2016
  • Networks (Maths C5.4; numbering was changed), Hilary 2015
  • Networks (Maths C6.2b), Hilary 2014
  • Networks, Trinity 2013
  • Statistical Mechanics (Maths C6.2a), Michaelmas 2012
  • Networks, Trinity 2012
  • Nonlinear Systems (Maths B8b), Hilary 2012
  • Statistical Mechanics (Maths C6.2a), Michaelmas 2011
  • Nonlinear Systems (Maths B8b), Hilary 2011
  • Nonlinear Systems (Maths B8b), Hilary 2010
  • Perturbation Methods (Maths C6.3a), Michaelmas 2009
  • Supplementary lectures for Applied Partial Differential Equations (Maths B5b-supp), Hilary 2009
  • Introduction to Applied Mathematics (Maths B568a), Michaelmas 2008
  • Perturbation Methods (Maths C6.3a), Michaelmas 2008
  • Supplementary lectures for Applied Partial Differential Equations (Maths B5b), Hilary 2008
  • Perturbation Methods (Maths C6.3a), Michaelmas 2007