Articles, presentations, manuals, art work produced by me.

Lab Manuals

Advanced UNIX Programming Lab (May, 2011)
Electronic Devices and Digital Electronics Lab (May, 2007)


Introductory lectures on Computers, Software and Internet (October, 2020)
Project Advice (November, 2017)
Presentation Skills (April, 2011)
Introduction to Body Language (December, 2010)


Principles of Mediocrity (2012)
Ramblings on Education (2011)
For more articles, please see blog page.

Articles by Others

Making the Grade (2012)
Giant Steps (2011)