APM346H1: Partial Differential Equations