notes I took in my CS classes