Lecture Notes on the Mathematical Theory of Generalized Boltzmann Models