Some Good Study Material
Excellent Algorithm Lecture Notes
Great Advice on research
Great Collection of E-Books/"other" Material
For Geeks and Non Geeks
How to read research papers
A Professor With Lowest Undergrad CGPA
Great Web Comic
Another Great Web Comic
Another Great Web Comic
Great Blog