If you have any material which you wish to be added here, please Email me IMPORTANT CoursesMust-take course: Harvard CS197 AI Research Experiences by Pranav Rajpurkar Must-take for PhD students: How to Do Great Research by Nick Feamster Highly recommended course: Machine Learning Systems Design by Chip Huyen Essential Computer Science Skills: The Missing Semester of Your CS Education by MIT folks IMPORTANT Resources and ReadingA very useful list of tips: Awesome Tips by Jia-Bin Huang Creative Thinking by Claude Shannon at Bell Labs How to do a systems PhD: advice from Steven Hand Hints for Computer System Design by Butler Lampson How to have a bad career in Research or Academia: Patterson's view and Kozyrakis's view How to read and review papers: Efficient Reading and Paper Reading and Paper Reviewing. Advice on Research and Writing: Jon Crowcroft's Collection and referee's plea Writing a good Abstract and Introduction How to get a faculty job By Matt Welsh How to build a research lab How to write boring papers What to do at conferences Talking the Talk: Tips on Giving a Successful Conference Presentation Can you trust your experimental results Networking on the Network: A Guide to Professional Skills for PhD Students How to manage your PhD supervisor How to write a killer cover letter for a postdoctoral application Two examples from the computer science review and publication process: Blog post by David Anderson How to Write a Grad School Personal Statement and some examples Ten Simple Rules to becoming a Principal Investigator Datasets and ToolsThe Koblenz Network Collection (Here) CAIDA Internet traffic, topology & routing datasets (Here) Stanford Large Network Dataset Collection (Here) CRAWDAD Wireless Data (Here) Unix Tools Video Lectures by Markus Kuhn (Cambridge) (Here) IP NetworksSIGCOMM graduate-level eBook on “Recent Advances in Networking” Internet Engineering course at University of Virginia Computer Networking: Principles, Protocols & Practic Open-source book Olivier Bonaventure Computer Networks course by Paolo Costa Computer Networking: A Top-Down Approach6th ed. by J.F. Kurose and K.W. Ross (slides) Keshav’s video Lectures on Mathematical Foundations of Computer Networking Information Theory, Inference and Learning Algorithms by David MacKay Claude Shannon: Collected Papers Mathematics Books Available for Free Downloading Telecommunication Fundamentals Data Mining and Analysis: Fundamental Concepts and Algorithms Performance Evaluation Of Computer And Communication Systems (book) ReferencesThis page is inspired by a webpage by Hamed Haddadi |