Master your Freeman Future with our Master of Management in
Energy Program.

Loading...

of the 2024 graduating class gained full-time employment, both internationally and domestically, within 6 months of graduation.

Why the Freeman School of Business at Tulane?

Experiential Learning

 With the transition to sustainable energy, we focus on experiential projects from a unique Louisiana lens, like expanding solar power.

Dedicated Career Management Center

On-site consultants help build your professional network and explore internship and job opportunities.

Global Network of Alumni

Lean into a network of 25,000+ alumni ready to help you achieve your professional goals and aspirations.

Living and Learning in New Orleans

Located in New Orleans, the cultural capital of the South, Tulane University is near vibrant entertainment, food and music scenes. Learning here will expose you to new experiences — from learning about sustainability at sea level to dancing at local festivals.

Tulane University - Freeman School of Business Logo

Copyright © 2025 Tulane University - Freeman School of Business

Are You Ready to Energize Your Career Potential?

Tulane Energy Institute

Our on-campus center connects you with professionals and cutting-edge work with various energy companies. 

Our expert faculty will guide you through industry projects, hands-on exercises in our $3 million Trading Center and unique sustainability experiences in New Orleans. 

Industry Immersion

You'll visit energy sites to deepen your understanding of generation, trading, analytics, and renewables. 

Experiential Learning

Master’s degree in energy management students can work with real companies in project-based courses. 

Learn More

Master of Management in Energy

Energy TU succeed

Dive into a dynamic Master's program spanning both traditional and renewable energy. Master the financial tools that drive the industry forward—from advanced valuation to strategic risk management. Whether you're passionate about oil and gas or drawn to the revolution in solar and wind, you'll emerge ready to lead in tomorrow's energy landscape.

Freeman climbs 27 spots in USNWR’s top grad programs in 2 years.

Merit-Based 

Scholarships

 Awarded.

GMAT or GRE Waivers Available.

100%

Looking to earn a Master in Finance?

Learn about the MFIN Program

Specializations Offered

 Analytics, Banking & Finance, Electric Power, Energy Trading & Risk Management, Entrepreneurship, Renewable & Sustainable Energy