The University of St. Thomas is located in Neartown, just north of the Museum District. Bordered by major streets W. Alabama, Richmond and Montrose, the campus is locate just minutes from the Texas Medical Center, the Houston Zoo and Rice Village. The campus is comprised of several square buildings adjoined in a mall-type formation (referred to as the Academic Mall).
The University of St. Thomas, named after St. Thomas Aquinas, was founded in 1947 by the Basilian Fathers with only 57 freshmen and 8 faculty and staff members. St. Thomas saw its first graduating class in May of 1951.
The University of St. Thomas offers 30 undergraduate major fields of studies as well as eight Master's degree programs. They currently offer three pre-professional programs in the fields of law, engineering and medicine. All majors are housed within four schools: the School of Arts and Sciences, the Cameron School of Business, the School of Theology and the School of Theology at St. Mary's Seminary. University of St. Thomas graduates go on to receive advanced degrees from prominent institutions including Rice University, Harvard Law School and Georgetown University.