Msc notes