The main objectives of this course are to develop a suitable understanding of heat transfer phenomenon, its various mechanisms, its connection to other engineering fields, and its vast applications. In this regard, different basic analytical approaches are introduced and sample numerical schemes are practiced. Additionally, both theoretical knowledge and experimental results are used to provide practical tools in order to design, solve, and analyze heat transfer engineering problems.

- Teacher: دکتر مسعود دربندی

In this course, it is tried to cover some advanced topics from old and
modern CFD concepts; however, it must be realized that CFD is *an unbounded progressing science*! The
main purpose of this work is to practice the students’ CFD knowledge (achieved
during CFD I course) for solving applied fluid dynamics problems. The students
will learn few basic computational methods for solving fluid flow problems. In
this regard, the full Navier-Stokes equations (in scalar and non-scalar
presentation) besides the reduced order Navier-Stokes equations such as
parabolized Navier-Stokes, Euler, boundary layer, etc. are targeted to solve
incompressible and compressible flows for a range of different types of flow
such as subsonic to supersonic flows, unsteady to steady flows, etc. To enrich
the course material, some basic schemes such as preconditioning, multigrid,
conjugate gradients, approximate factorization, weighted residual, etc. may be
touched within the finite-volume and finite-difference contexts. Besides the theoretical
backgrounds such as convergence, consistency, stability, solution accuracy,
computational efficiency, some primitive recommendations are occasionally given
on programming, testing, and post processing.

- Teacher: دکتر مسعود دربندی