# Teaching (local Oxford network / VPN access only)

Note to Oxford undergraduates : all Oxford course material from 2019 onward is available on Canvas.

## At Princeton

### ORF307 Optimization (Spring 2021)

I taught ORF307 in the department of Operations Research and Financial Engineering for Spring 2021.

See the main course website here.

## At Oxford

### AIMS CDT – Numerical Optimization (MT 2023)

Lecture Slides

Exercises

Python Examples

### Al – Linear Algebra (MT 2022)

Course Notes :
[Part I]
[Part II]

Exercise Questions :
[1]
[2]

### B15 – Optimal Control (MT 2022)

Course Notes

Exercises :
[1]
[2]

### C20 – Convex Optimization (HT 2021)

Course Notes

Reading List

Exercises

### AIMS CDT – Introduction to Modern Control (HT 2021)

Lecture Slides

Exercises :
[1]
[2]

### A2 – Introduction to Control Theory (MT 2019)

Course Notes :
[Part I]
[Part II]

Lecture Slides :
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]

Exercises :
[2A2C]
[2A2D]

### P1 – Mathematical Modelling of Physical Systems (TT 2018)

All P1 material is also on WebLearn.

Course Notes

Exercise Questions

### C21 – Networked Systems (MT 2018)

Course Notes

Exercise Questions :
[1]
[2]

Exercise Solutions :
[1]
[2]

## At ETH Zurich

### Convex Optimization (Spring 2015)

Lecture Slides