The simulation of fluid flows using particles is becoming increasingly popular in Computer Graphics (CG). The grid-free character of particles, the flexibility in handling complex flow configurations and the possibility to obtain visually realistic results with a small number of computational elements are some of the main reasons for the success of these methods. In the Computational Fluid Dynamics (CFD) community, the realization that by periodically regularizing the particle locations can lead to highly accurate flow simulations, without detracting from the adaptivity and robustness of the method has led in turn to a renaissance in flow simulations using particles. In this course we review recent advances in flow simulations using particles with a focus on developing a bridge fostering an interdisciplinary scientific exchange between the CG and the CFD communities. The course will describe advances in particle methods in a comparative, case study driven framework. In this framework we will address for example visual realism of liquid simulations as related to the accuracy of enforcing incompressibility constraints in Smooth Particle Hydrodynamics (SPH) and Vortex Methods (VM). We will discuss the role of advantages and drawbacks for particle simulations when using remeshing, we will present techniques for the effective handling of fluids interacting with solids and free surfaces and in turn the use of Computer Graphics algorithms and hardware to accelerate flow simulations of relevance to the CFD community.