Education
- Aug 2009 - Present: PhD in Computer Science at Indian Institute of Technology Madras, Chennai.
- July 2006 - July 2009: Master of Science (by Research) in VLSI and Embedded Systems at International Institute of Information Technology, Hyderabad.
- July 2002 - July 2006: Bachelor of Technology in Electronics and Communications (ECE) at Gokaraju Rangaraju Institute of Engineering and Technology, Hyderabad, affiliated to Jawaharlal Nehru Technological University, Hyderabad (JNTUH).
Teaching Assistantship
- Graduate course: Computer Architecture. Jan'12-Apr'12.
- Undergraduate course: Switching Theory and Logic Design, Lab work. Aug'11-Nov'11.
- Graduate course: Parallel Computer Architecture. Aug'10-Nov'10.
- Undergraduate course: Assembly Language Programming, Lab work. Jan'10-Apr'10.
- Undergraduate course: Switching Theory and Logic Design, Lab work. Aug'09-Nov'09.
On research and graduate student life
- 'On Education' by Albert Einstein pdf
- On 'The Value of Science' by Richard Feynman
- 'You and your research' by Richard Hamming pdf
- 'Advice to a Young Scientist' by P B Medawar pdf
- 'A student's guide to research' by Dennis S Bernstein pdf
- 'A guide to increased creativity in research' by Craig Loehle pdf
- 'Engineers, Programmers and Blackboxes' by Bob Colwell pdf
- 'To the Postdocs' by Steven Weinberg html
- 'The Algorithm - Idiom of Modern Science' by Bernard Chazelle html
- Interesting read - All Questions Answered by Donald Knuth
- Few essays about PhD and Comp. Sci. by Douglas Comer (Distinguished Prof. of Comp. Sci., Purdue Univesity)
- ''How to Be a Good Graduate Student'' and ''How to Succeed in Graduate School'' by Marie desJardins (Prof. of CSE, Univ. of Maryland, Baltimore County)
- 'How to have a bad graduate student career' by Chirstos Kozyrakis (Associate Prof., Dept of EE & CS, Stanford)
- 'What it means to be a Ph.D. researcher?' by Shankar Balachandran (Asst Prof., Dept of CSE, IITMadras)
- Navigating Graduate School and Beyond - A career guide for graduate students and a must read for every advisor.
- Graduate Student Career Guide by UCLA.
- Various 'essays and opinions' by Oded Goldreich (Prof. of Mathematics and Comp. Sci., Weizmann Institute of Science)
- How to write a great research paper and How to give a good research talk - Simon Peyton Jones (Principal Researcher, Microsoft Research - Cambridge)
- Collected advice on research and writing by Mark Leone (Researcher at Weta Digital)
- 'Story telling - the missing art in engineering presentations' by D.V.Anderson pdf
- Pressure problems in Academia an article in 'the guardian'.
- The Relationship between Research and Teaching by Nick Feamster (Prof., School of Computer Science, GeorgiaTech).
- The Ten Commandments for good teaching by Yale N. Patt (Prof., Dept. of ECE, UT-Austin). Few talks and lectures by him.
- Succeeding in Science by Dan Shechtman, recipient of Nobel Prize in Chemistry, in the year 2011.
Technology reviews on various system components
- AnandTech - Up-to-date, detailed reviews of latest CPUs, GPUs, SSD/HDD and Motherboards.
- HotHardware - Detailed reviews of latest CPUs, GPUs, SSD/HDD, Motherboards, Mobiles and Gadgets.
- Real World Technologies - Collection of articles on latest processors.
- Bit-tech.net - Collection of articles on latest processors, hardware, gaming, etc.