Study Master of Business Administration at Tulane University - Shorelight in the USA, Freeman School of Business

Master of Business Administration

USA

2

What will I learn?

Advance in your career with Tulane’s prestigious AACSB-accredited Full-Time MBA program - designed to turn today’s uncertainty into tomorrow’s opportunity. Gain in-demand skills through hands-on experience in market research, portfolio management, and investment analysis. Learn from top faculty and graduate ready to make data-driven, ethical decisions that drive sustainable business growth.

Which department am I in?

Freeman School of Business

Study options

Full Time (21 Months)

Tuition fees
US$61,184.00 per year
Housing: $10,000
Start date

August 2027

Venue

Tulane University - Shorelight

6823 St. Charles Avenue,

New Orleans,

Louisiana,

70118, South, United States

Full Time (21 Months)

Tuition fees
US$72,656.00 per year
Housing: $10,000
Application deadline

01/11/2026

Start date

January 2027

Venue

Tulane University - Shorelight

6823 St. Charles Avenue,

New Orleans,

Louisiana,

70118, South, United States

Entry requirements

For international students

Resume

One Essay

One Letter of Recommendation

Undergraduate transcript/s from an accredited university

*There may be different IELTS requirements depending on your chosen course.

Add to my favourites

Product of

Have you discovered our IDP community?

Get to hear first-hand experiences from past students, join groups and more with our new community feature!

View community now!
cta banner image

Get in touch