The University of Indianapolis, founded in 1902, is a church-affiliated, liberal arts institution. Its 64-acre campus is located southeast of downtown Indianapolis.