In 2021, the university began to experience severe issues with accreditation caused by emerging financial challenges.
It declared financial exigency and began plans to make significant budget cuts, including the potential firing of tenured faculty and closure of academic programs.
[9] In December of 2023 the university announced that it was eliminating 28 faculty positions at the end of the academic year and dropping programs including Chemistry, Cultural Studies, Ecology, Engineering Physics, English, History, History Education, Liberal Studies, Physics, Politics and Law, and Political Science; the university also planned to close the Master of Education program.
[10] In November of 2024, the university again made faculty and staff cuts, eliminating 20 full-time and part-time positions.
[11] The university has four schools: The Rosa Deal School of Arts supports undergraduate programs in Psychology, Creative Writing, English for Corporate Communications, Neuroscience, BFA programs in Studio Arts and in Graphic Design, as well as, Religion and Philosophy.
The university is currently on probation due to a number of major shortfalls including financial struggles and student recruitment and retention issues.
[13] Christian Brothers University is located on a 75-acre (300,000 m2) wooded campus in the heart of Midtown, Memphis, four miles (6 km) east of Downtown.
It is across from the Memphis Fairgrounds, home of the Simmons Bank Liberty Stadium, and diagonally positioned from the Cooper-Young Neighborhood.
The campus includes the Rosa Deal School of Arts, Cooper Wilson Sciences Building, and the Benilde Hall Engineering Lab, which is currently[when?]
Arch-covered walkways traverse the main campus, allowing students and faculty to get to most buildings shielded from the weather.