It has more than 9,400 undergraduates and more than 1,100 graduate students in 26 departments and 14 interdisciplinary degree programs in the fine arts, humanities, natural and social sciences, and mathematics. The College of Community and Public Affairs offers an undergraduate major in human development as well as graduate programs in social work; public administration; student affairs administration; human rights; and teaching, learning and educational leadership. It was formed in July 2006, after a reorganization of its predecessor, the School of Education and Human Development, when it was split off along with the Graduate School of Education.