About Freeman

Freeman School of Business History Facts

Originally the College of Commerce and Business Administration, the A. B. Freeman School of Business at Tulane University was established in 1914 and is a founding member of the Association to Advance Collegiate Schools of Business, which provides internationally recognized AACSB accreditation for collegiate schools of business.

Today, the Freeman School of business is a leading, internationally recognized business school with more than 3,000 students in programs spanning the globe. With innovative undergraduate and master’s degree programs, the Business School’s curricula combine outstanding classroom instruction with empowering experiential learning opportunities. The Freeman School of Business is dedicated to preparing current and future business leaders to contribute positively to their organizations and their communities. 

Freeman School of Business Figures and Rankings

In its Essential Science Indicators index, Thomson Scientific ranks the Freeman School of Business in the top 1 percent of institutions — based on citations in business and economics between January 2000 and April 2010, with 197 faculty papers collectively cited 1,864 times.

Among institutions and business schools that produced at least 100 indexed papers in the field during that period, The Freeman Business School’s impact score of 9.46 cites per paper places it at No. 70 of the 181 institutions in the top 1 percent. 

Freeman School of Business Fact Sheet

Dean

Paulo Goes, Dean of the Freeman School

Dean Goes’ work regularly appears in leading academic journals. He often presents and delivers keynote addresses at national conferences in the field of information systems. Before joining the Freeman School of Business, Goes served for five years as the Dean and Halle Chair in Leadership at the University of Arizona’s Eller College of Management.

Learn more about Freeman School of Business Dean Paulo Goes 

Watch to learn more about Paulo Goes and his plans for the Business School.

Degree Programs

The Business School has a wide offering of rigorous undergraduate and master’s degree programs, as well as a Doctor of Philosophy. All of our innovative curriculum meets AACSB accreditation standards for academic excellence.

Freeman School of Business Enrollment (Fall 2022)

We are proud of our ever-growing cohort of students in our bachelor’s and master’s degree programs:

  • Total Enrollment: 3,252
  • Undergraduate: 2,682
  • Graduate: 570

Freeman School of Business Faculty

One of the features that helps to set us apart from other business schools is the world-class faculty at Tulane University. They bring decades of professional and educational experience with them into the classroom to inspire their students and pass on their knowledge and skills.

  • Full-Time Faculty: 106
  • Tenured and Tenure Track: 56
  • Instructional and Other Non-Tenure Track: 31
  • Visiting Faculty: 19

Freeman School of Business Endowment

Tulane University is invested in creating the best business school experience for every student, and that begins with funding the courses and research that help our students gain the experience they need to succeed after graduation. As of June 30, 2022, our endowment was:

  • $112.3 million

Freeman School of Business Facilities

Another feature that helps us meet the high standards set by the AACSB accreditation is the state-of-the-art classrooms and facilities at Tulane University. As we continue to invest in research, we are updating our classrooms and facilities to accommodate new software, technologies and research methodologies. We are committed to renovating and keeping our faculties up-to-date. In fact, our building has a LEED Gold rating for being energy efficient.

  • Goldring/Woldenberg Business Complex (2018)
    • Major expansion and unification of Goldring/Woldenberg Halls I (1986) and II (2003)
    • Approximately 45,000 square feet of additional space for classrooms, conference rooms, offices, and other community spaces
    • Approximately 40,000 square feet of gut renovation

Freeman School of Business Centers and Institutes

Learning experiences in the school of business at Tulane University don’t stop at the classroom door. That’s why we offer many centers and institutes for students in our bachelor’s and master’s degree programs to continue immersing themselves in the world of business and to create lasting networks of peers and professionals:

Freeman School of Business Alumni Network

Tulane University is proud of its extensive alumni network spanning the globe. Not only do our alumni represent the heart of the business school, but they also play a vital role in mentoring and connecting with the students in our undergraduate and master’s degree programs.

Our Freeman School of Business alumni network is currently:

  • More than 25,000 worldwide

AACSB Accreditation

Graduates of Tulane University’s business school are recognized for meeting some of the highest standards for academic excellence and rigor thanks to our lasting AACSB accreditation statistics:

Back to top of page