B.M. Harwani, B.E. (Computer Engineering) and ‘C’ Level (M.Tech) from DOEACC, Government of India, is Managing Director, Microchip Computer Education (MCE), Ajmer. He has more than a decade of teaching experience. Mr. Harwani has authored several books in the area of computer science and published a number of articles in various international and national journals. His area of interest includes Java, Advanced Java, .Net, PHP and Python.