Msc Notes