Schulich School of Business, Ontario, North York, Ontario

  • Home
  • >
  • Canada
  • >
  • Schulich School of Business, Ontario
111 Ian MacDonald Blvd, North York, ON M3J 1P3
Estd 1966

Updated on - Dec 5, 2025

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

64

Total Enrollment

2,000

Undergraduate Students

1,600

Graduate Students

400

Alumni Candidates

10,000

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.

Accounting

Strategy and Entrepreneurship

Finance

Marketing

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 Schulich School of Business

Located at North York, Schulich School of Business has a variety of 18 specializations offered in its business programs. More than 31,000 alumni members have graduated from Schulich. Its MBA program is ranked number 1 in Canada by Forbes and it has more than 300 corporate and internship partners. Around 60% of students at Schulich are international students that belong to about 30 countries. Its campus has around 500 students.

Schulich School of Business Rankings

Schulich School of Business is ranked among the leading business schools in the world. It is ranked the #1 business school in Canada both by Forbes and CNN Expansion. The different international rankings received by the Schulich School of Business in 2019 are given below.

Source

Rankings in 2019

The Economist

12

Forbes Best Business Schools

9

CNN Expansion Global MBA Ranking

35

QS Top MBA

4

Corporate Knights

2

America Economia

29

Read More: Schulich School of Business Rankings


Admission Details

How can I get into Schulich School of Business?

All the Schulich School of Business admission requirements depend on the type of program you choose. If a candidate chooses an MBA program, the acceptance depends on the number of vacancies left for the given program. For candidates applying to other programs, the requirements may slightly differ and can be found on the university website. The following are the minimum admission requirements for applying to an MBA at Schulich.

  • GMAT or GRE score
  • 2 years of work experience
  • An undergraduate degree
  • Completion of online application which includes essays, resumes, references, post-secondary transcripts
  • Proof of English proficiency by TOEFL or IELTS

Acceptance Rate


Average Tuition Fees

The Schlich Business School has a different tuition fee structure for graduate and undergraduate programs. The tuition fee depends on the tuition rate based on the current fee framework of the university. The average tuition fee for the MBA program at Schulich is $26,020. This fee structure has been in effect since the Fall of 2019. Given below are the average Schulich School of Business tuition fees for international students at different levels of study.

Degree Type Tuition Fees
Undergraduate -
Post Graduate -

Application Details

For Schulich School of Business admissions, the candidates can apply online by creating a profile on the online application site. An application fee of $150 is charged from students for submitting their applications. The candidates have to furnish all their documents during the application process and wait for the acceptance mail. The candidates are allowed to apply for only one program per application. Schulich School of Business application happens in three rounds for the January and September terms. Part-time courses happen in September only. International students are suggested to apply by the latest Round 2. The round 2 deadlines at Schulich School of Business for 2022 are.

  • September Term: January 29, 2022 (Closed)
  • January Term: July 29, 2022 (Closed)

Other Fees

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

The cost of living in Toronto for full-time students at Schulich can be a subject of interest for all the international candidates. The university has estimated the cost of living charges for 1 term which is a 4 months period. The following Schulich School of Business fees could be charged for the same.

  • Books and Course Materials: $750
  • Rent on Campus: $5,000
  • Food: $1,500
  • Health Insurance: $210
  • Personal Expenses: $1,000
Average Annual Tuition Fees
26020
Application Fees
150
Average Accommodation
5000

Courses Fees

Schulich School of Business offers many management and diploma programs to its international students. Each of these programs has a number of courses or disciplines offered. For full-time students at Schulich School of Business, the per term fees for these courses including the essential supplementary charges will be as follows.

  • MBA/ MFA/ MA/ IMBA: $26,020
  • Master of Accounting (MAcc): $17,947
  • Master of Business Analytics (MBAN): $25,395
  • Master of Management (MMgt): $17,947
  • Graduate Diploma in Financial Engineering (GDFE): $30,600

Master Courses:

Master of Management [M.Mgmt]

Course Fees: $63,331


View All Courses


Contact Information

North York, Ontario

Location

Loading...