The Master of Sports Leadership (MSLD) at Northeastern University is designed for ambitious professionals seeking to advance their careers within the dynamic sports industry, whether in collegiate athletics, professional leagues, or sports-related businesses. This postgraduate degree delves into the critical social, legal, and media aspects of sports management, equipping you with the advanced knowledge and leadership skills necessary to navigate complex challenges. You will explore essential topics such as sports management, sport in society, leadership, and sports law, preparing you for impactful roles in a field that blends passion with professional acumen.
This practice-oriented master’s degree is delivered full-time on campus over one year, offering an intensive and immersive learning experience. You will engage with core coursework, including modules on sports media relations, and benefit from the expertise of faculty associated with Northeastern University’s Center for the Study of Sport in Society. The curriculum is structured to provide practical insights and actionable strategies. Upon graduation, you will be well-prepared to pursue leadership positions in sports marketing, management, communications, and administration, armed with a comprehensive understanding of the industry's multifaceted landscape.