msc notes