Through its 20 academic schools, the University of Edinburgh provides over 800 programmes at the undergraduate and graduate levels. The schools are grouped into three major centres: the Arts, Humanities, and Social Science Business School, the College of Medicine and Veterinary Medicine, and the Science and Engineering College. .