Tulane University is a private research university founded in 1834, located in the vibrant Uptown neighborhood of New Orleans, Louisiana. Its 110-acre campus sits along the iconic St. Charles Avenue streetcar line, blending a beautiful historic campus with the energy of one of America's most culturally rich cities. Tulane offers strong programs in business, public health, law, medicine, and the liberal arts. A growing residential focus means students are required to live on campus through their junior year. With nearly 5,000 on-campus beds across a mix of traditional halls, modern suite buildi…