Advanced programming video courses online
Some great computer programming video courses online for free
People always talk about learning on the web, and about schools that should use the web as a tool for students. Well you can start now since there are already on the web some great video courses, useful especially for self-study.
Courses from Stanford
Need to learn Oop? Have you always wanted to attend a programming university course about programming? Here's the videos of a full courses from Stanford Computer Science Department.
- Programming Paradigms (CS107)
- Programming Methodology course (CS106A)
- Programming Abstractions course (CS 106B)
- Programming Paradigms course (CS107)
Mit audio/video courses
The prestigious university Mit dispose of many courses online. In particular there are 7 courses related to computer science.
- Introduction to Computer Science and Programming (6.00)
- Structure and Interpretation of Computer Programs (6.001)
- Computer System Engineering (6.033)
- Mathematics for Computer Science (6.042j)
- Introduction to Algorithms (6.046j)
- Probabilistic Systems Analysis and Applied Probability (6.041)
- Nonlinear Programming (15-084j)
Berkeley computer science courses
Only two Computer Science courses from Berkeley, also available courses on other topics.