Numerical Partial Differential Equations for Environmental Scientists and Engineers: A First Practical Course