Get a head start on your master’s while finishing your bachelor’s.

The accelerated master’s stream lets high-performing students at the Faculty of Engineering begin graduate-level coursework and research in the final year of their undergraduate program. You can earn credits that count toward both degrees and build momentum toward a thesis-based master’s.

Whether you’re passionate about AI, robotics, sustainable technologies, biomedical engineering or innovation through entrepreneurship, our graduate programs are designed to deepen your expertise and accelerate your career.

Admission requirements

To be eligible for the accelerated master’s stream, you must:

  • Be enrolled at the Faculty of Engineering in an undergraduate program in engineering (biomedical mechanical, civil, chemical, computer, electrical, mechanical, software) or computer science  
  • Have a minimum cumulative GPA of 80%  
  • Be eligible to apply for a thesis-based master’s program or the Master of Engineering in Entrepreneurial Engineering Design
  • Find a research or design project supervisor before applying
  • Meet all departmental requirements for graduate course substitutions

How to apply

The application process begins in the third year of your bachelor’s. Here’s what you need to do:

Academic advisor talking to a student.

Step 1: Meet with the Academic Office

Fall or winter of third year (or your second to last year)

  • Discuss your interest in graduate studies.
  • Confirm your eligibility for the accelerated master’s stream.
  • Begin exploring graduate program options.
Students talking to their supervisor.

Step 2: Find a supervisor

Fall or winter of third year (or your second to last year)

  • Find a professor willing to supervise your master’s thesis or final-year project and discuss potential research areas.
  • Work with the professor to identify appropriate graduate courses.
Student filling an application.

Step 3: Submit your internal application

Late in third year (or your second to last year)
Group of students.

Step 4: Enrol in graduate-level courses

Spring or summer of third year (when enrolment begins for graduate courses)

  • With the help of the Academic Office, enrol in your approved graduate courses.
Group of students.

Step 5: Take graduate courses

Fourth year (or the final year of your bachelor’s)  

  • Complete two or three graduate courses (depending on program), with a minimum grade of 70% (courses must be pre-approved and replace undergrad technical electives).
  • Start your research work with your research supervisor (if applicable).
Person typing on laptop.

Step 6: Apply for graduate studies

Fourth year (or the final year of your bachelor’s)  

Program timeline

Third year of your bachelor's degree

Summary of accelerated stream activities in the third year of your undergraduate degree.
TermUndergraduate activitiesAccelerated Master’s Stream activities
FallTake your core and elective courses.Begin exploring your interest in graduate studies and research opportunities.
WinterContinue with courses.

Meet with the Academic Office to confirm eligibility.

Start looking for a potential supervisor.

Submit internal application form.

SummerOptional: Get early research experience with a professor.

With Academic Office approval, enrol in 1 to 3 graduate courses for your final year.

Confirm your supervisor if not yet confirmed.

Why consider a master’s

Group of students.

Graduate studies help you turn your undergraduate foundation into advanced expertise that sets you apart. Whether you’re aiming for research, industry leadership or future PhD studies, a master’s builds the depth, focus and experience that recruiters and research teams are looking for.

Graduate studies can help you:

  • Dive deeper into the topics you care about
  • Contribute to real research in emerging fields
  • Build in-demand technical and problem-solving skills
  • Get noticed for competitive jobs and PhD programs
  • Advance faster in both academic and industry careers

Questions?

Faculty of Engineering Academic Office

Speak with a member of the Academic Office to explore your options.

Academic Office 
[email protected]
SITE 1020