CS50 - Harvard Computer Science Lectures

These lectures regarding computer science by David J. Malan are really helpful for beginners and even intermediates in programming. David has an amazingly in depth teaching style which he manages to accomplish via funny video clips and examples.The first 7-8 “week” lectures have to do with C. C is a programming language which can help you understand quite a few fundamentals of computer science.

Link:

5 Likes

I love his teaching style, he’s so good at explaining and helping you to understand stuff.

Yeah these are really great. Make sure to do the first five or six problem sets to cement in the information.