TCU proactively created the Energy Institute in 2007 in response to the rapid and unexpected discovery of domestic oil and gas, particularly in Texas. Located in Rees-Jones Hall, the institute offers a unique opportunity for students, faculty, professionals and industry partners to access knowledge about energy research, management and technology through workshops, and seminars and classes taught by experienced faculty and industry professionals. Our interdisciplinary academic programs integrate leadership and business acumen with knowledge in the dynamic energy landscape. The institute is part of the Neeley School of Business, but retains strong ties to its original home at the College of Science & Engineering, which provides expertise in geology, environmental sciences and engineering.

In 2021, the institute's name changed to the Ralph Lowe Energy Institute at the TCU Neeley School of Business in honor of the late Ralph Lowe for his longtime leadership in the energy industry and his family's generous support of TCU. Mary Ralph Lowe, a member of the TCU Board of Trustees, made a significant philanthropic investment to help endow and name the institute as a tribute to her late father.