Zaslat SMS: Lectures on the arithmetic Riemann-Roch theorem