Course:CS50 Harvard University

Somebody weak about pointers in C will learn a lot. Please visit cs50.tv, to view links to 4 other courses.