This module is targeted at postgraduate students, who are interested in process modeling and simulation for various chemical and environmental engineering processes. The course covers both analytical and numerical techniques in solving the associated algebraic as well as differential equations. Analytical methods such as eigenvalue-eigenvector and Green's function method, and numerical methods such as finite difference, collocation and finite element methods are discussed. All fundamental concepts are introduced with applications related to chemical and environmental engineering using modern software tools. Some background knowledge in analytical methods and numerical analysis from undergraduate modules will be beneficial.