Dr. Gupta obtained his PhD in Computer Science and MBA in Finance from the State University of New York at Stony brook, USA, and MS in Computer Engineering from University of Massachusetts, Amherst, USA. He did his BE (Hons) in Electronics Engineering from BITS, Pilani . He has joined IMS NOIDA from University of Delhi, where he was working as Director & Advisor of the Delhi University Computer Centre. He has worked for both private and government organizations in USA and India, and has been in the academia since 1990. His principal area of research has been in Network and Systems Security, and he teaches courses in almost all areas of computer science. He has moved back to India from USA in 2009, after having worked for State University of New York at Stony Brook. During his academic career, he has held senior position in various universities assisting the top management.