Skip to main content

Master's in Sport Business Plan of Study

Build the business expertise to lead and innovate across the global sports industry.

Drexel’s MS in Sport Business curriculum builds the business knowledge and practical skills needed to navigate the complexities of the sports industry. Through coursework in leadership and management, sport markets and pricing, marketing and other core business areas, you’ll learn to assess challenges facing sports organizations and make informed decisions. Experiential learning opportunities connect classroom concepts with real-world business challenges, helping you develop skills you can put into practice throughout your career.

Note: In Fall 2027, Drexel University will transition from a quarter-based academic calendar to semesters as part of its broader Academic Transformation.

  • Spring 2027: Students will begin under the quarter-based calendar and 2026-27 academic requirements before moving to semesters. Students will receive program-specific guidance and support throughout the transition.
  • Fall 2027 and Later: Students will follow Drexel’s new semester calendar and updated program requirements. Explore the 2027-28 course catalog preview.

Have questions about how Academic Transformation may affect you? Connect with our Graduate Enrollment Team!

Degree Requirements

Note: A semester-by-semester sample plan of study will be available soon.

Minimum Required Credits: 30 (includes core requirements, electives and an experiential learning course)

Required Courses Credits
ACCT 5110 - Accounting for Managers 3
BSAN 6001 - Business Analytics for Managers 3
SBUS 6601 - Managing the Modern Sport Industry 3
SBUS 6603 - Strategic Sport Marketing and Promotion 3
SBUS 6605 - Sport Economics 3
Required Course Credits 18
Experiential Learning Elective
Select one (1) course from the following:
Credits
BUSN 7715 - Business Consulting
SBUS 6630 - Sports Industry Practicum
SBUS 6621 - Leadership in Sports Management
Experiential Course Credit 3
Sport Business Electives
Select six (6) credits from the following:
Credits
SBUS 6602 - Legal and Ethical Issues in Sport Business
SBUS 6608 - Emerging Media and Public Relations in Sport
SBUS 6626 - Globalization of Sport
SBUS 6635 - Advanced Sport Facility Operations and Event Planning
Sport Business Elective Course Credits 6
Business Elective
Select 3 (three) credits from the following:
Credits
BLAW 5510 - Legal Issues in Business
ECON 6650 - Business and Economic Strategy: Game Theory and Applications
FIN 6648 - International Financial Management
MKTG 6601 - Marketing Strategy and Planning
ORGB 5511 - Leading in Dynamic Environments: A Personal, Relational, and Strategic Approach
Business Elective Course Credits 3
Total Semester Credits 30

Take the Next Step

Whether you’re ready to apply or still exploring your options, we’re here to help you take the next step. Connect with our graduate admissions team to learn more about the program, the application process and how a Drexel LeBow graduate degree can help you achieve your goals.

Connect with Us

To learn more about Drexel LeBow’s master’s programs, students are encouraged to attend an information session or request additional information.