MIT video lectures and material By agisJanuary 1, 2015April 5, 2020code For those that never had the chance to graduate from MIT here is an online resource of video lectures from almost all courses. Those that want to jump start from computer science you can start from here.