He was a graduate of Loyola College, Chennai and the Technical University of Nova Scotia (now known as Faculty of Engineering, Dalhousie University), Canada; he pioneered the formation of Computer Science as a separate educational stream on the Indian scene.