He is presently Head, Department of Computer Science and Engineering, PSG College of Technology, Coimbatore and till recently Head, Department of Electrical and Electronics Engineering, PSG College of Technology.
He has a bachelor's degree in Electrical Engineering, a master's degree in Power Systems and Ph.D. in Control Systems. He has over 35 years of teaching experience and research experience in the fields of Control Systems, Digital Systems, Neural Networks, Fuzzy Logic, Genetic Algorithm, Data Mining, Modelling and Simulation, Multi-dimensional System and Knowledge-based System.