Elementary partial differential equations with boundary value problems