Your UofT Degree

A University of Toronto degree is designed to be comprehensive and provide you with a broad skillset. A degree is a combination of program requirements and degree requirements, this includes electives and breadth requirements for you to develop knowledge within a range of disciplines. It ensures that you gain strong numeracy and literacy skills that are marketable and transferable across a multitude of employment fields. You must complete a minimum of 20.0 credits comprised of your degree and program requirements, as well as a minimum CGPA, to be eligible for graduation. 

Types of Degrees 
UTSC offers the following Honours degrees: 

  • Honours Bachelor of Arts (HBA)
  • Honours Bachelor of Science (HBSc)
  • Bachelor of Business Administration (BBA)
  • Double Degree (HBA) Specialist program in English and (HBSc) Specialist program in Psychology
  • Double Degree (BBA) Specialist programs in Management & Finance and (HBSc) Specialist program in Statistics – Quantitative Finance Stream
  • Double Degree (BBA) Specialist (Co-operative) programs in Management & Finance and (HBSc) Specialist (Co-operative) program in Statistics – Quantitative Finance Stream
  • Combined Degree (HBA or HBSc and Master of Teaching)
  • Combined Degree HBSc and Master of Social Work
  • Combined Degree HBsc and Master of Engineering
  • Combined Degree Environmental Science and Professional Master of Engineering
  • Combined Degree (BBA) and (MaccFin) Master of Accounting and Finance

Degree Requirements
Follow the degree requirements in the Calendar of the academic year that you were admitted to UTSC. For example, if you were admitted in September 2020 you would follow the degree requirements in the 2020- 2021 Calendar. Degree requirements include your electives and breadth requirements.

The total number of credits you will earn by completing your program(s) requirements is only one part of your degree. Elective courses are additional courses taken outside of your program(s). You are encouraged to challenge yourself with these courses and get out of your comfort zone.

Breadth Requirements
All courses at UTSC have been categorized under one of five breadth requirements. Every course offered at UTSC falls into one of these categories, this is noted in the course description found in the Calendar. Students who began their studies as of Summer 2010 are required to satisfy 0.5 credit in each of the five breadth requirement categories: 
  • Arts, Literature & Language
  • History, Philosophy & Cultural Studies
  • Social & Behavioural Sciences
  • Quantitative Reasoning
  • Natural Sciences

Program Requirements and Following the Appropriate Calendar
Every program at U of T has a specific set of courses that you must complete; these are program requirements. Requirements may change from year to year. Students who declare a program for the first time or change their program as of April 2013 must follow the program requirements in the Calendar in place based on the start session of the program (per Degree Explorer). Students who declared a program prior to April 2013 can complete the program requirements in the Calendar of the year they enrolled at UTSC, or any subsequent Calendar.

Degree Planning & Assessments
Degree Explorer is U of T’s official degree planning tool. It visually outlines your program and degree progress, and allows you to create future academic plans. You can review your academic history, degree requirements or use the planner to determine how future course choices might meet your requirements. Use your UTORid and password to log in. 

Plan Your Degree
Use the academic planning feature to create mock timetables for future sessions to help you make informed decisions about courses and programs.

Programs and Degree Requirements 
Degree Explorer's status bar will demonstrate which requirements are pending, incomplete, or complete. This is a helpful assessment tool that you can refer to throughout your academic career to ensure you are on track for graduation.

Review Your Academic History
Students are encouraged to use this tool throughout their studies, it can also be used to assess eligibility for Convocation. If you submitted a program exception form to our office, our Records & Convocation team will update exceptions on your record once you request graduation. 

Year of Study
The U of T designates your year of study based on the number of credits you have completed as a degree student, and not on the number of years you have attended. Non-degree students and visiting students are not assessed for a year of study.

1st Year

2nd Year

3rd Year

4th Year

3.5 credits or fewer

4.0 - 8.5 credits

9.0 - 13.5 credits

14.0+ credits

Double Degree Students only:

1st Year 2nd year 3rd Year 4th Year 5th Year

3.5 credits 

or fewer

4.0 - 8.5 credits

9.0 - 13.5 credits

14.0 - 19.5




Programs Combinations

A program is a collection of courses focusing on a specific subject area. When you are expecting to complete 4.0 credits (or your first year of study), you must declare your program(s) study on ACORN. Note that transfer and IB credits will be counted towards the amount of credits that determines your year of study.

There are three types of programs: A Specialist, a Major, and a Minor. Each program type indicates the level of concentration in a subject area with a Specialist having the highest docus on a topic and a Minor having the least.

To complete your degree, select a program/combination of programs that suits your academic interests. Your degree must be composed of one of the following combinations of programs in order to graduate: 

  • 1 Specialist OR 
  • 2 Majors OR
  • 1 Major & 2 Minors

A specialist program provides you with an in-depth, focused, and sophisticated understanding of a subject area. Of the 20.0 credits that you will need to graduate, a specialist program can satisfy between 12.0 – 16.0 credits, depending on the program. 

A major program is designed to provide you with a concentrated understanding within an academic field. Opting to complete a major provides you with the opportunity to combine multiple programs across the Arts, Sciences, or Economics for Management. It is not enough to study one major program, so you will be expected to combine your major with an additional major program, or two minors. Of the 20.0 credits that you will need to graduate, one major program can satisfy between 7.0 – 9.0 credits, depending on the program. 

A minor program gives you the flexibility to diversify your academic portfolio and shape your degree based on what you love. It will introduce you to a subject area and allow you to augment skills that can be applied to other fields. Of the 20.0 credits that you will need to graduate, one minor program can satisfy 4.0 – 5.0 credits.

Choosing Your Program: Who Can Enrol in a Program?

Degree students who are expecting to complete 4.0 university credits (including all eligible transfer credits) by the end of a session are required to enrol in a program. You must be active in either a Specialist, two Majors, or one Major and two Minors on ACORN before course enrolment begins, or your course enrolment privileges will be blocked. 

If you are waiting for a reply to a limited enrolment program application, you should temporarily select an acceptable combination of unlimited programs in order to continue modifying/adding your courses. 

You can make changes to your program(s) as your academic career progresses if needed. As a UTSC student, you may only apply for and complete UTSC programs. Non-degree and Visiting Students cannot select a program. 

Unlimited Programs

You may enrol in an unlimited program at any time on ACORN. These are programs that have unlimited space and do not require specific criteria, like a GPA requirement, to be met. 

Apply for Limited Programs

Limited programs require an application, and you must meet the requirements to request the program in order to be considered. 

Applying at the end of the Summer 2020 Session (Round 2)

Calendar in effect for Program Requirements 

2020 - 2021

Application dates

June 26 - July 30, 2020

Offers are made on ACORN 


Deadline to accept an offer

September 17, 2020

If your application to a limited enrolment program is successful, your status will be invited until you accept it (or the offer expires, see chart). If you miss the deadline to accept the offer, you will have to wait until the next request period to apply for the program. 

When a program is active it means that you are enrolled in that program. If your application to a limited program was refused, you must have an alternate active program listed on ACORN. 

You may enrol in only one co-op or limited enrolment specialist program. If you are invited to more than one, accept the one you want, and delete the others.

Declare Your Programs) on ACORN
To apply for a limited program, or enrol in an unlimited program: 

  1. Visit the link above to view all program options.
  2. Login to ACORN. 
  3. Under the Academics menu, click on “Enrol & Manage,” and select “Programs”.
  4. Using the search field box, type your program name, or Subject POSt code, and select the appropriate UTSC program. 
  5. On the program enrolment pop-up modal, review the information presented and click ‘Enrol’.  
  6. If you have successfully enrolled in the program you will receive a success notice on the top right corner of your screen and the program will be listed under your currently enrolled programs. *Some limited programs have additional application requirements; check the relevant program section of the Calendar.

Remove a Program from ACORN

  1. Follow steps 2-3 from the previously indicated instructions to apply to a limited program.
  2. Click the gear icon on the top right corner of the program you wish to remove.
  3. Select “Remove Program” from the drop-down menu that appears, and confirm your selection.

Follow the Appropriate Calendar
Students who declare a program for the first time or change their program as of April 2013 must follow the program requirements in the Calendar in place based on the start session of the program (per Degree Explorer). Students who declared a program prior to April 2013 can complete the program requirements in the Calendar of the year they enrolled at UTSC, or any subsequent Calendar.

Finding the Right Program for You
The Academic Advising & Career Centre and your faculty can help you select the right program(s).

You can learn more about your program options through the AA&CC’s networking opportunities such as fairs, workshops, on-line chats and more.

Course Enrolment

The start of the Fall 2020-Winter 2021 academic year will be unique due to the COVID-19 pandemic. Traditionally, most course offerings were conducted on campus, however the Vice-Principal Academic & Dean has determined that in order to conduct the term safely, UTSC’s Fall session undergraduate courses will be delivered with a “Remote Access Guarantee.” This means that any student who begins a remote course in September will be able to complete the course as a remote course. 

The University has identified the following minimum technical requirements needed for students to access remote/online learning which can be found here.

A small number of courses will be offered on campus in accordance with limitations set by public health safety restrictions. Some courses may also blend online and in-person attendance. Note, however, for the Fall term, all undergraduate courses will be mounted full online, with only some in-person elements allowed to run in parallel. The timetable* can be used to determine the mode of delivery of the course, or course element (tutorial, practical, or lecture). The Remote Guarantee further means that, in the event of restrictions on academic activities being re-imposed by health authorities, all these parallel in-person elements will shift as well to be fully online. 
*Ensure that you refer to the timetable to confirm the mode of delivery before enrolling in a course.


Delivery Mode Description:

  • In-Person: A course is considered In-Person if it requires attendance at a specific location and time for some or all course activities. 
*Subject to adjustments imposed by public health requirements for physical distancing. 

  • Online Synchronous: A course is considered Online Synchronous if it requires online attendance at a specific time for some or all course activities and does not require attendance at a specific location for any activities or exams. 

  • Online Asynchronous: A course is considered Online Asynchronous if it has no requirement for attendance at a specific time or location for any activities or exams.

*The delivery mode for Winter 2021 S-courses is being considered across the University, and is subject to change. The majority of classes will likely be offered online, with in-person elements offered to the extent permitted by Provincial and University social distancing policy. Students will be informed of changes as soon as they are known. 

Enrol in all of your desired Fall/Winter courses when your course enrolment start date and time begins. You can make changes to your timetable before the semester begins with no penalty, but it’s important to enrol in courses early to avoid disappointment as they become full quickly. See academic dates to learn when to add or drop courses once the semester begins. 

It’s a good idea to have a backup list of courses in mind just in case a course or meeting section is full. Be mindful of course schedules indicated on the timetable to ensure that there are no conflicts in your schedule.

If you choose to have a conflict in your schedule, the university is not obligated to make accommodations in the event that scheduling conflicts arise, such as presentations or term tests scheduled at the same time. If you have a conflict in your schedule we recommend that you notify the instructors of both of the courses as soon as possible.

STEP 1: Find Courses Using the UTSC Academic Calendar
The Calendar is a document produced annually that provides up-to-date information on programs, courses, and university policies that will guide your academic choices during your time at UTSC. It will help you advance through your academic career successfully. Use the program and degree requirements outlined in the Calendar that you are following to determine the courses you will need to complete in order to graduate. 

The Calendar provides the course codes that you will use to sign up for courses on ACORN. Each course has its own “biography” - a synopsis of what the course will be about; applicable prerequisites, corequisites, exclusions; which breadth requirement category it fulfills; and any additional information. It will help you make decisions and prepare you for the academic year ahead. Meet with an Academic and Learning Strategist and/or use Degree Explorer to help you plan for the future. 

As you browse through the Calendar, write down course codes (and their titles) that you should be taking for your program in the upcoming year.

You should also note some courses that are outside of your program – these are called electives. For example, if you are specializing in English, taking a course in Psychology would be an elective. It’s important to note that some courses listed in the Calendar may not be available each and every session. Consult the Course Timetable (step 2) to determine whether a course is being offered.

STEP 2: Build Your Schedule 
Using the Timetable
As you plan your upcoming semester(s), use the Course Timetable to determine the dates and times of your lectures, and tutorials or practicals (if the course requires them). 

To get started, follow these easy steps:

  1. Visit the Timetable website to search for courses.
  2. Select your session. In this case, it would be Fall 2020/Winter 2021. 
  3. Filter your search. You can use the options listed to search by discipline, course code, course level, instructor and more. After selecting your filters, click on “Search for Courses”.
  4. Read enrolment controls and course information when your search results appear.

Is Your Enrolment Blocked? 
If your start time has already begun, but you’re not able to add a course, don’t panic! Read the enrolment controls and information tabs on the Timetable. This will provide detailed instructions such as who is eligible to enrol in courses based on program or year of study; whether enrolment will open to students in other program and additional important information.

Enrolment controls often limit initial enrolment to eligible students who meet very specific criteria for certain courses. This does not always mean that you cannot enrol in the course – it may simply indicate that you can try again after a certain date if you do not meet the initial criteria at that moment. 

It’s important to read this information carefully to avoid disappointment and confusion when you are enrolling in courses on ACORN.

Timetable Builder
The Timetable Builder website is the University’s official tool to help students plan their schedules. Simply go to the link and the Timetable Builder will give you the ability to automatically generate a visual course timetable based on your time preferences and course selections. You can also block off time to accommodate jobs and other personal commitments. Note: The Timetable Builder is currently tailored to UTSC students and includes only UTSC courses.

STEP 3: Course Enrolment on ACORN
ACORN is an online platform that enables course management activities and maintains a record of your academic history and performance. You will use ACORN to enrol in courses, view grades and tuition fees, and much more. Keep your personal information up to date (address, email, bank information, legal status)! Any eligible tuition refunds will be sent to you using the details you provide. The contact information listed on ACORN is also used to connect with you about critical information related to your registration. To login, use your JOINid/UTORid and password. 

Course Enrolment Dates 

Years of Study View Start Time on ACORN Course Enrolment Begins

1st year

July 2

July 8

2nd year

July 2

July 14

3rd Year

July 2

July 10

4th & 5th Year

June 19

June 24



Begins July 15

Degree students can login to ACORN to check their start time by clicking on “Enrol & Manage” from the Academics Menu option. Your start time will indicate when your enrolment window opens and you can begin adding courses; prior to your start time you may not enrol in courses. 

You may still add courses or make course or section changes after your start time but it is recommended that you add courses as early as possible to avoid disappointment. Non- degree students will not be assigned a start time, they may simply enrol in courses on their start date. 

Add a Course: Plan Ahead with the Enrolment Cart
Use the enrolment cart on ACORN prior to course enrolment to save courses and activity sections that you intend to enrol in. You will not be automatically enrolled in these courses when your start time begins – you must return to your cart and click “ENROL” to officially add the courses, otherwise they will remain in your enrolment cart.

When Your Start Time Begins

  1. Select “Enrol & Manage” from the Academics menu, and select 2020 Fall or 2021 Winter.
  2. Click the “Courses” button, type the course code in the search field, and click the course you want.
  3. A pop-up window will appear for you to select a lecture, then a tutorial and/or practical section (if applicable for that course). 
  4. Click “Enrol”, ACORN will confirm if your enrolment was successful, or if there is no space remaining (or enrol from your enrolment cart).

If a lecture section is full, you can add yourself to a waitlist if one is available. The waitlist is an electronic queue that allows you to wait to get into a class in the event space becomes available. You may view your rank on the waitlist in ACORN as your position will change if people drop the course or are removed from it. ACORN will automatically enrol you into the course if a space becomes available and you are next on the list. 

You will be responsible for the new course fee and it will be visible on your invoice as soon as you are enrolled into the course. We recommend that you check your invoice and timetable on ACORN frequently to monitor changes. There is no fee to waitlist a course. 

You can waitlist a maximum of 1.0 credit per session, and this will count towards your total course load for that session. If you no longer want to take a course, remove yourself from the waitlist to avoid being added to the course and charged tuition fees. 

Some courses have multiple lecture sections. You cannot enrol in one lecture section, and then waitlist for a different lecture section for the same course. 

Every effort should be made to finalize your courses by the end of the first week of classes. Your schedule should not have any overlapping meeting sections that occur at the same time, these are conflicts. Conflicts will be highlighted in red and must be adjusted so that no conflicts appear on your timetable. 

If you choose to keep a conflict in your schedule, you do so at risk of missing important term work, course content and tests. Special accommodations will not be granted due to a conflict. 

Dropping a Course
If you decide that you no longer want a course, drop it on ACORN immediately using the Courses tab. Click the gear next to the course title, and select “Drop course” from the drop-down menu that appears. You are responsible for any fees and academic penalties associated with a course, even if you have not attended any lectures, tutorials, or practicals. Be sure to double check that you successfully removed the course from your timetable! 

There is a period of time during which you are able to drop courses without academic penalty. This means that you can drop a course on ACORN and it is removed from your academic history/transcript and there is no record of your enrolment in it. 

There are also multiple refund deadlines depending on when you drop a course. Be sure to review the refund deadlines when deciding to drop a course. 

Modifying Course Meeting Sections
Once you are enrolled in a course, you can make changes to your meeting section on ACORN until the last day to add courses for that session. 

Once the deadline to add/modify courses has passed, changes must usually be authorized and approved by the relevant academic department. 

Late Withdrawal Requests
If you missed the deadline to drop a course without academic penalty (i.e. have it removed from your transcript), your last opportunity to withdraw from the course is by requesting a late withdrawal (LWD) on eService, the Office of the Registrar’s web based request system. You may use this option for up to 3.0 credits throughout your studies. You must request LWD during the request period. 

The course code and title remain on your transcript, but a grade will not appear, and the course will not impact on your GPA. Where a final grade typically appears, the letters “LWD” will appear in its place. 

Declare a Late Withdrawal Online

  1. Visit the eService website:
  2. Login to eService with your UTORid and password.
  3. Using the menu, find the “COURSES” heading and select “Late Withdrawal (LWD).” 
  4. Click “Submit New” and follow the prompts.

Credit/No Credit Option

Request Period
F Section Y Section S Section
Sept 8 - Dec 7 Sept 8 - April 5 Sept 8 - April 5

ACORN provides the option of assigning a course you have enrolled in with an assessment mode of Credit/ No Credit (CR/NCR) during the request period. CR/NCR courses count towards your degree credits that you need to graduate, but will have no impact on your GPA. Instead of earning a grade, a “CR” (Credit) or “NCR” (No Credit) notation will appear on your transcript. 

To earn a credit, you must have a final grade of at least 50%; grades below will not earn a credit and an NCR notation will appear. If you select the CR/ NCR option and then change your mind about this assessment for the course, you must cancel it on ACORN during the request period. Degree students can request a maximum of 2.0 credits to be assessed as Credit/No Credit for electives or breadth requirements. Credit/No Credit cannot be used for program requirements.

Dropping to Part-Time Studies
Over the semester, priorities can change and you may decide that studying part-time is the best decision for you in a particular session. If you drop to part-time (fewer than 1.5 credits in a semester), it is ideal to adjust your course load on ACORN during the 100% refund period. Otherwise, you will be charged for full- time incidental fees, regardless of your course load. ACORN will reassess program and course fees based on when you made changes. 

It is helpful to refer to the refund schedule throughout the session if you are considering dropping a course so that you know if you are entitled to a refund. There are several refund periods that will entitle you to a percentage of your fees back and a period where you are no longer able to qualify for a tuition fee refund.

Are You Receiving Financial Aid?
Contact us to learn how dropping one or more courses may impact your funding.

Cancelling Your Registration
If you decide that you are no longer able to study in a particular semester, there is no formal withdrawal process. If you need to drop all of your courses, you must do so on ACORN. When you drop your last course, you will be asked if you want to cancel your registration. Cancelling your registration will block course enrolment privileges for that particular session. 

To avoid a minimum cancellation charge, drop all of your courses before the academic session begins. It is important to confirm and cancel your registration. By cancelling your registration, the U of T will be able to assess your fees, and process a refund (if applicable). Click here to learn more about refunds. If you cancel your registration by mistake, contact the Office of the Registrar immediately. 

We're Here to Help!
Our office can help you understand university policies and provide you with options that cater to your needs. We also encourage you to utilize the campus resources around you in order to customize your academic experience. Your professors and program advisors can provide excellent support for your future goals and the Academic Advising & Career Centre can provide additional support to help strengthen your skills.