 Krishnaswamy Aiyangar was born in a village near Kumbakonam in 1871.He did his education in Madras and worked as a lecturer in Bangalore from 1899 to 1909.In 1914, he was made Head of the Department of Indian History and Archaeology at the University of Madras and held this post from 1914 to 1929.