University of Windsor campus

Business

Master of Business Administration – Managers & Professionals, MBA at University of Windsor

University of Windsor, Canada

Programme overview

The Odette MBA for Managers and Professionals is a two-year, part-time, fully online program for working professionals, with three residency weekends (in-person or hybrid) and integrated micro-credentials. B.Comm or BBA graduates may receive advanced standing. The school is AACSB accredited.

Faculty: Odette School of Business  |  Department: Odette School of Business  |  Duration: 6 semesters (20-24 months), part-time  |  Intake: Spring and Fall  |  Study mode: online  |  Location: Windsor, Ontario, Canada

What you will study

Required courses include Core Concepts of Accounting, Business Analytics, Marketing Management and Project Management, plus business electives.

Official programme page

Application information

Entry requirements

four-year: Minimum 5 years of full-time, professional work experience between graduating with an undergraduate degree and starting the program. Updated resume. Curriculum Vitae (CV) Template Completion of a 4-year bachelor degree (or equivalent) from an accredited institution A cumulative GPA of 70% or above, calculated based on the last 2 years of full time studies of the qualifying degree. One academic or professional reference. Letter of Intent/Study Plan – one page explanation of why you want to get an MBA and what makes you a good MBA candidate Any student whose native language is not English, or did not receive a degree from a North American University or any countries listed on the exemption list, must achieve a satisfactory score on one of the following tests: IELTS 7, TOEFL 100, Duolingo 120, ELIP 3 A GMAT is generally required but can be waived in some circumstances based on GPA of qualifiying degree and/or professional work experience A qualifying interview with the Program Administrator and/or Director of MBA

Graduate application deadlines vary by programme and are listed in each programme profile; the application fee is $125, payable by Visa, MasterCard, American Express or Interac Online (Canadian banks only). International applicants should apply at least six months before the planned enrolment date.

Explore more study programmes

Business

Business Administration

University of Windsor, Canada

Degree
Bachelor's
Next intake
Undergraduate admission points: Fall (September start), Winter (January start) and Spring (May start

View all study programmes →

Ready to start your study abroad journey?

Book a free consultation with our expert counsellors and take the first step towards your dream university.

Copyrights © 2026 StudyMapped. All rights reserved.