Covers conceptual foundations of numerical techniques commonly used in numerical weather prediction for atmospheric and oceanic modeling including methods for partial differential equations, physical parameterizations, data assimilation, and the related accuracy and stability of numerical solutions. Particular effort will be made to provide hands-on experiences on high-performance supercomputing environment.