syllabus
notes/videos on 1drive
2020 lectures in onenote
2021 lectures in onenote
2022 lectures in onenote