Class_notes_MVE500.pdf