MSC506 Class Notes