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

Loading...

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

Reaccredited by AACSB International through 2029 

Best Alumni Network
Princeton Review, 2023

Prepare to lead in the energy industry and make strong financial decisions by gaining the business and technical skills that employers value.

At Tulane, our STEM-designated Master of Management in Energy (MME) provides you with the comprehensive skills to work in both the traditional and renewable energy industries. Our MME degree — which is strategically designed around the business of energy — will provide you with marketable and technical expertise in everything from structure and valuation to financial modeling and risk management.

Request Info

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

100%

Specializations

Analytics

MME students have the option to pursue a specialization in one of the following areas:

Energy Trading and
Risk Management

Entrepreneurship

Banking and Finance

Renewable and
Sustainable Energy 

Electric Power

What Our Graduates Have To Say

Request Info

Why the Freeman School of Business at Tulane?

Experiential Learning

Curriculum includes a built-in process of learning by doing. Students are immersed in real-world consulting projects with well-known brands.

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

Targeted Curriculum

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

In your MME studies, 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.

Tulane University - Freeman School of Business Logo
Learn More