Ordinary and partial differential equations