In this course, we will build on the concepts introduced in the first year of the program to better understand how microfluidic devices work. We will take a close look at fluid flows and how to manipulate them at small scales, and delve into notions from chemistry, biochemistry and biology to obtain a better insight into the promises and current limitations of existing microdevices.