Master of Science in Sport Management

University of the Incarnate Word

USA,Texas

 0 Shortlist

24 Months

Duration

CAD 20,610/year

Tuition Fee

CAD 0 FREE

Application Fee

Sep 2025

Apply Date

USA, Texas

Type: University

Location Type: Urban

Founded: 1881

Total Students: 7,305 +

Campus Detail

Main Campus Address

4301 Broadway, San Antonio, Texas 78209, USA

Master of Science in Sport Management

Program Overview

The Master of Science in Sport Management is a 30-hour program designed for people desiring a career with mission driven sport organizations. These types of organizations place the participant above seeking a profit for an owner. Students will learn the skills to form, market, fund, staff, connect, and lead these organizations in purposeful ways. Graduates are also prepared to advance sport-for-development-and-peace programs which utilize sport as a vehicle for enhancing community development, health education, or many other positive outcomes.