He received his BE degree in electronics and communication engineering from Bharathiar University in 1992. He received his MPhil degree in electronics, communication, and electrical engineering from the University of Hertfordshire in 2002 and his PhD in electrical and computer engineering from the University of Western Ontario in 2006. He holds an affiliate scientist position at St. Michael’s Hospital.