Manish K. Gupta received his B.S. and M.S. degrees in Mathematics from the University of Lucknow, India in 1990 and 1992 respectively and the Ph.D. degree in Mathematics in 2000 from the Indian Institute of Technology, Kanpur, India. He has held various academic positions at University of Canterbury, Christchurch, New Zealand (2000-2002), National University of Singapore, Singapore (2001), Arizona State University, USA (2002-2004), Ohio State University, USA (2004-2005) and Queens University, Canada (2005-2006). Currently he is with the Dhirubhai Ambani Institute of Information and Communication Technology (DA-IICT), India working as an associate professor. He is a senior member of IEEE.
His research interests include Natural ICT: Systems and Synthetic biology, Information processing in biology and chemistry, Coding and Information theory, Cryptology, DNA and Quantum computing, Computational, Structural and Systems Biology, Bioinformatics. He serves on the Board of Governors (BoG) for Indo-American Education Society, United States Educational Foundation of India (IAES-USEFI) Satellite Center, Ahmedabad, India from 2008.
He taught courses on Introduction to theoretical computer science, design and analysis of algorithms, theory of formal languages, computer organization & architecture, signals & systems, ordinary differential equations, applications of numerical methods, foundations of computational and systems biology, topics in bioinformatics, discrete mathematics, error-control codes, coding theory and applications, introduction to natural computing and calculus.