Odette School of Business, Windsor, Ontario

  • Home
  • >
  • Canada
  • >
  • Odette School of Business, Windsor
401 Sunset Ave, Windsor, ON N9B 3P4
Estd 1953

Updated on - May 25th, 2022 | 09:12 AM By Venushree Agarwal

Overview Content

Odette School of Business (OSB) is the business school of the University of Windsor with a focus on academics, personal growth, and career preparation of students from all over the world. It is globally renowned for its mentorship and guidance and is the student's choice for its supportive, collective, and familial atmosphere. One of the main goals of the OSB is to develop innovative and socially responsible business leaders who can thrive in the changing business world.

When was Odette School of Business Established?

OSB was formed in 1953 by Dr Gilbert Horne who established the Department of Business Administration as a distinct unit from the Department of Economics. In 1964, the Department became the Faculty of Business Administration and was later renamed Odette School of Business in 2000 in honour of long-standing supporters Edmond and Louis Odette.

Where is the Odette School of Business?

OSB is located in Windsor, Ontario, Canada. In 1991, it moved to the landmark new Odette Building on the corner of Wyandotte Street West and Sunset Avenue.

Odette School of Business Accreditation

The Odette School of Business has been accredited by the AACSB International - The Association to Advance Collegiate Schools of Business, CPA Ontario, and Supply Chain Management Association Ontario (SCMAO). OSB is one of the only eight Canadian Business Schools to have ever been invited to full voting membership in the Graduate Management Admission Council (GMAC).

Education at Odette School of Business

Odette School of Business offers a wide range of undergraduate and graduate courses in addition to various combined programs and certificate programs to part-time students. Students are provided high flexibility to pursue the program of choice. The Bachelor of Commerce (BComm) Honours degree is the flagship program of OSB offered to both Canadian and international students.

Why Choose the Odette School of Business?

Odette School of Business provides various programs and activities for the students. It offers several courses in the field of business at both undergraduate and graduate levels. The facts and figures mentioned below will help the students to choose the business school for their business studies in Canada.

  • The primary focus of OSB is on the academics, personal growth, and career preparation of the students
  • Odette is accredited by AACSB International - The Association to Advance Collegiate Schools of Business, CPA Ontario and Supply Chain Management Association Ontario (SCMAO)
  • The local business community plays the role of helping students to learn more outside the classroom
  • Students have an option to join various clubs and take on independent studies working closely with professors and professionals
  • The student enrollment at OSB is 2,000 with a 10,000+ strong alumni network
  • OSB offers several degree programs in areas of study such as finance, marketing, management, and more

Faculty Stats and Student Enrollment at OSB

Full-time Faculty


Total Enrollment


Undergraduate Students


Graduate Students


Alumni Candidates


Faculties/ Departments at Odette School of Business

Odette School of Business has over 60 full-time faculty members to deliver different undergraduate and graduate programs. The intellectual contributions made by the faculty has been recognized both locally and internationally. OSB has different academic areas for the students to choose from. The academic areas of Odette School of Business are.


Strategy and Entrepreneurship



Management and Labour Studies

Management Science

Financial Aid and Scholarship at Odette School of Business

Odette School of Business offers several undergraduate awards provided by the Student Awards and Financial Aid office. Students are eligible for entrance awards, in-course awards, and work-study options at OSB. Some of the financial aids available at Odette School of Business are listed below.

  • UWindsor Open Entrance Scholarships
  • Study in Canada Scholarship provided by Global Affairs Canada (GAC)
  • Outstanding Scholars Award
  • Bill Eansor Award
  • Specialist High Skills Major Scholarship

Student Space and Services at the Odette School of Business

Odette School of Business provides different facilities to the students to enhance in all aspects. The different amenities available at the Odette School of Business are:

  1. Residence and Food
  2. Scholarships and Awards
  3. Athletics and Recreation
  4. Academic Advising
  5. Student Support
  6. Campus Bookstore
  7. Accessibility Services
  8. Health Services
  9. International Life
  10. Odette Student Success Centre
  11. Study Abroad and International Exchange
  12. Career Services

Other Trending Colleges in Canada

University Stats

Student Population at Odette School of Business

Found in 1953, The Odette School of Business is located at the University of Windsor. The School has about 60 full-time faculty members on its premises. Odette focuses on growth both academically and professionally. It has about 1,800 students studying various undergraduate and graduate programs focussing on 6 disciplines like accounting, marketing, operations management, human resources, finance, and strategy. 

Odette School of Business Rankings

Odette School of Business is one of the top-ranked business schools in Canada known for its business programs in various fields like accountancy, finance, and more. It has been awarded rankings by several ranking institutions based on factors like student satisfaction, effectiveness, etc. Some of the Odette School of Business rankings awarded by both national and international ranking agencies are listed below.

  • Ranked #21 in Canada according to Webometrics
  • Ranked #896 in the world by Webometrics
  • OSB is a part of the University of Windsor which has been ranked #25 in Canada by CWUR World University Rankings 2019-20
  • UWindsor is also ranked #30 in Canada and #647 in the world by UniRank Rankings

Read More: Odette School of Business Rankings

Student-Faculty Ratio


Male-Female Ratio


International Students


Total Enrolment


Admission Details

How can I get into Odette School of Business?

To apply to the Odette School Of Business, it is necessary for the applicants to select a program of their choice on the University of Windsor website. There are different programs for undergraduate and graduate studies. For admission to any master's program, the students need a minimum 70 percent score and a minimum of 77% for any Ph.D. program. The Odette School of Business admissions is accepted in the Fall, Spring, and Winter intake sessions. The following documents will be required for admission.

  • Official senior secondary or post-secondary diploma
  • Official senior secondary or post-secondary transcripts
  • Proof of English language proficiency
  • Portfolio
  • Course descriptions in case of credit transfers

Acceptance Rate

Minimum Score
TOEFL Requirements

Min. 100

Minimum Score
IELTS Requirements

Min. 7

Application Website


Accepts Direct Application


Accepts Common Application


Total Applications


Average Tuition Fees

For a graduate MBA program at Odette School of Business, international students have to pay a fee for their tuition, residence as well as meal plans. This depends on the full term and part-time nature of the course. The tuition fee also differs according to the major category chosen. Given below is the average Odette School of Business tuition fees for international students.

  • The average tuition fees for an MBA program is $9,200
  • The average tuition fees for a full-time undergraduate business program is $15,000
Degree Type Tuition Fees
Diploma -
Undergraduate $17,101.31
Post Graduate $12,350.31

Application Details

For Odette School of Business admissions, the candidates can apply to any graduate or undergraduate program through two pathways. Either they can apply directly on the UWindsor university website or they can opt for applying through an authorized educational agent. International students are required to apply at least 8-12 months before the start of any program. After submitted the application form the candidates can expect a reply in two business days. The students have to pay an application fee of $125 to apply to any program on the campus. The following are required documents to be submitted along with the Odette School of Business application.

  • GMAT or GRE scores
  • IELTS/ TOEFL or Pearson/ Duolingo scores
  • Writing samples
  • Personal profiles
  • Resumes and Letters of intent
Events Dates
Application Deadline

Other Fees

What is the Annual Average Cost to attend Odette School of Business?

There are various amenities offered by the Odette School of Business that is paid along with the tuition fees of the program. The fees have to be paid per term. There are three terms in Fall, Winter, and Summer. The Odette School of Business fees that are to be paid per term by international students are.

  • Student Wellness Fee: $32.89
  • Recreational Graduation Fee: $102.98
  • Society Fees: $63.3
Average Annual Tuition Fees
Average Accommodation
Application Fees

Courses Fees

Both undergraduate and graduate programs are available at Odette across courses and disciplines like accounting, marketing, operations management, human resources, finance, and strategy. The course fee varies for different courses and it includes the tuition fees, the society fees, and the incidentals. The total estimated Odette School of Business fees for the full-time courses are.

  • MBA in Accounting: $14,650.31
  • MBA in Business Administration: $12,350.31
  • MBA for Managers and Professionals: $7,783.64
  • Undergraduate Programs in Business: $17,101.31

Master Courses:

Advanced Certificate Courses:

Master of Management [M.Mgmt]

Course Fees: $20250

Master of Business Administration [M.B.A]

Course Fees: $20700

Post-Graduate Certificate in Accounting

Course Fees: $

View All Courses

Contact Information

The Odette School of Business is a part of the University of Windsor handling its business programs for the students. The university authorities can be contacted at 401 Sunset Avenue, Windsor, Ontario N9B 3P4. One can also contact 519-253-3000 for queries. Find below the location and other contact details of Odette School of Business.

Windsor, Ontario



Contact No

(519) 253-3000

Toll-Free No

Talk to Experts
Apply Now