6.0001 Introduction to Computer Science and Programming in Python, Fall 2016
Programming background before taking this course: CS50
I've only written stuff that was interesting/new to me in the notes, so they are not comprehensive. Not everything in the notes is from the lectures (though most of it is). I also only started noting things lecture 4 onwards; earlier material was mostly completely familiar to me.