Debasish Jana, Ph.D. (Computer Science, Jadavpur University), is Manager, Software Development with TEOCO Software, Kolkata. He obtained his M.Math (CS) from University of Waterloo, Canada, B.E. (CS) from Jadavpur University and MBA (Finance) from IGNOU, New Delhi. Dr. Jana has extensive professional experience of more than twenty-seven years in IT industry, including Price water house Coopers, Anshin Software, Techna, and BFL Software. He has been serving as Visiting Faculty at Jadavpur University and BIT Mesra for more than sixteen years. A fellow of IETE and IE(I), senior member of IEEE, ACM, CSI, Dr. Jana has authored many research papers in national and international conferences and journals. He has served as an Editor of CSI Communications and edited several proceedings of international conferences. His other popular textbooks are Java and Object-Oriented Programming Paradigm and Computer Graphics: Algorithms and Implementations, both published by PHI Learning.