In this course, you will learn how to obtain analytical solutions to some fundamental problems by making approximations to the fluid flow. You will first study the different types of approximations such as incompressibility, inviscid, etc., and understand their applicability. Then, you will learn in detail about a special class of flows called “potential flows” and explore a whole range of fundamental potential flows. Finally, you will learn about two of the most important flows in theoretical fluid dynamics, which are the flow over a circular cylinder and the flow over a rotating circular cylinder, the latter of which paved the way for understanding and calculating the lift force generated by objects in external flows. To deepen your understanding of all these aspects, there are simulation examples and homework exercises, where you will use Ansys Fluent to simulate the fluid flow problems.