University Guide Visit main website

Shared guide

Applications

A practical walkthrough of Canadian graduate applications—from supervisor outreach to post-admission steps—with a checklist you can track in your browser.

Updated 13 min read

Your starting point

Work backwards from each program’s actual deadline. Build a shortlist, explain your research fit, request references early, and track the documents you still need.

Welcome. Take time to research programs, read potential supervisors' recent work, and learn the funding landscape before you apply. Being proactive and well-informed will help you make better decisions.

Important disclaimer

This guide describes general practices for Canadian graduate programs. Requirements, funding, processes, and timelines vary by university, program, year, student status, and research area. Always verify with your target programs. International work and study rules change—confirm with IRCC and your international office.

Application progress tracker

Check items as you complete them. Progress is saved on this device when browser storage is available.

Building a competitive profile

Begin with a small comparison of actual degrees rather than a list of famous universities. Use the university directory to find official pages, then record the research or professional focus, prerequisites, application documents, and funding model. The strongest application explains why that particular course of study makes sense for you.

Academic excellence

Your academic record helps a committee understand your preparation for graduate study. Check each program’s published minimum and competitive admission requirements, since grading scales and assessment methods differ. Highlight advanced coursework relevant to your interests and explain how undergraduate research or independent study prepared you for the work ahead.

Read university-wide requirements alongside departmental instructions. UBC’s application components guide provides a useful example: transcripts, references, and statements form a package, but the individual degree page supplies additional requirements. Keep the original grading scale when presenting results.

Student success pattern

Grades alone are rarely sufficient. Research portfolio, proactive supervisor outreach, and the ability to articulate contribution matter. Conference visibility and follow-up often create introductions that later become opportunities.

Research portfolio

Choose a few examples that show how you investigate a question and bring work to completion. An independent project or contribution to a faculty research team can demonstrate your programming, statistical, and subject knowledge. A clear GitHub repository or portfolio makes that work easier to assess; include papers and conference presentations where you have them.

Make your contribution understandable without requiring a reviewer to run your code. State the question, the data you were allowed to use, your methods, and what you learned. Explain team contributions accurately, and show how you checked a result rather than presenting an attractive chart without context.

Connect your skills to your work

For business analytics, explain how you use statistics, Python or R, SQL, and tools such as Tableau or Power BI to answer practical questions. Data science and computer science applications may also draw on machine learning, software engineering, large datasets, and cloud computing. Show these skills through a project you can discuss in detail.

Finding and connecting with supervisors

In a research degree, your relationship with a supervisor shapes much of the experience. Read department profiles and recent publications to understand what a faculty member is working on now. Google Scholar can help you follow the development of their research, while information about active grants can give you questions to raise about possible projects and funding.

Use the research guide’s supervisor-fit conversation prompts to decide which points from your reading belong in a first message and which questions need a longer discussion.

Look closely at the working relationship

Ask about current research activity, student experiences, available funding, and communication expectations. If the research fit is unclear or you receive conflicting information about support, resolve those questions before committing. A single delayed reply or a gap in publications needs context; use conversations with the supervisor and current students to understand the situation.

Check the department’s contact instructions first. UBC’s supervisor-outreach guidance recommends checking whether a faculty member is accepting students and using their preferred contact route. Ask permission before naming someone as a prospective supervisor in your application.

Making meaningful connections

Write a short, personal email that refers to a specific piece of the supervisor’s work and explains why it interests you. Ask a focused question about research fit or possible opportunities. If a conversation would help, suggest a brief video call and allow time for a response before following up professionally.

Use the example below as a structure, then adapt it to your actual situation. A full proposal is unnecessary unless requested or useful to the discussion. A brief research-interest summary and a readable CV can make an initial inquiry easier to assess.

Email template example

Subject: Prospective MSc Student - Research Alignment Inquiry

Dear Dr. [Name],

I am a final-year undergraduate student at [University] studying [Field] with a strong interest in [specific research area]. I recently read your paper "[Paper Title]" and was particularly intrigued by your findings on [specific aspect].

Your work on [research topic] aligns with my interests in [your interests]. I am applying to graduate programs for [term/year] and would like to discuss potential research opportunities under your supervision.

I have attached my CV and a brief research proposal. Would you be available for a 20-minute video call next week?

Thank you for your time and consideration.

Best regards,
[Your Name]

What supervisors look for

Give a supervisor reasons to believe you can learn, solve problems, and communicate clearly. Examples of independent work and collaboration help explain how you approach research. Be ready to discuss the skills you already have, what you still need to learn, and which funding opportunities might fit your plans.

The application process

Some research-based programs require supervisor support before or alongside admission. Check your target program’s process, then arrange a research discussion and a funding conversation where needed. If the application requires a supervisor’s commitment or support letter, confirm how and when that should be provided.

Check what “submitted” means in the portal: paying the fee may not mean your references or documents have arrived. Save the confirmation and monitor the application status. Waterloo Computer Science’s admissions guidance distinguishes application review from the later request for official documents.

Entrance committee review

Committees typically weigh academic record, research potential, supervisor support, funding, and department fit. Weightings vary by program.

Meeting a minimum requirement does not establish how many places are available. Use an interview or correspondence to clarify the process, but rely on the formal admission decision. A positive research conversation should not be treated as an offer of admission or a funding commitment.

Application timeline overview

Use these as planning ranges, not deadlines. Work backwards from each program and funding competition’s published dates, and accept an offer by its stated response deadline.

If you are starting 18–24 months ahead, use that time to explore programs and potential supervisors. Around 12–18 months before your intended start, begin outreach, review funding, and prepare for any language tests. By 9–12 months out, aim to have a clearer research direction and draft proposal, with referees contacted and scholarship applications underway.

Many applicants use the next few months to submit program and funding applications, then prepare for interviews and follow-up. Once admitted, allow time for a study permit or visa if required. Use the final months before arrival to arrange housing, travel, and orientation after the necessary approvals. Your program’s actual dates should always govern this plan.

Separate the applicant deadline from deadlines for references, scholarship nominations, and any required tests. Build in time to resolve a missing transcript or technical problem. Record time zones as well as dates, and revisit the calendar when a program announces the intake you actually plan to enter.

Step-by-step checklist

Use this sequence as a record of decisions, not simply a set of boxes to finish. Keep the relevant program link and the next action beside each item. If a program does not require supervisor contact or interviews, note that in your own application plan.

  1. Research programs and universities
  2. Identify and contact potential supervisors
  3. Prepare your CV/résumé and transcripts
  4. Draft your statement of purpose / research proposal
  5. Request letters of reference
  6. Apply for scholarships and funding
  7. Complete and submit your application
  8. Prepare for interviews (if required)
  9. Track status and follow up
  10. Accept offer and arrange visa/study permit (if international)

Sample research proposal excerpt

This short example shows the parts of a proposal; it is not a complete study design. A real application should explain the research gap, whether the data are available, and how success will be assessed. Ask whether spatial or time-based validation would better reflect the intended use of a forecasting model.

Title: Predicting Urban Air Quality Using Machine Learning

Background & Motivation:
Air pollution is a growing concern in Canadian cities. This project proposes machine learning models and open data to predict air quality at a neighborhood level.

Objectives:
Develop a predictive model using meteorological and traffic data, then validate its accuracy against real-world sensor measurements. The findings would help city planners understand local air-quality patterns.

Methodology:
Python (scikit-learn, pandas); data from Environment Canada and municipal open data; evaluate with cross-validation and RMSE.

Sample graduate school CV snippet

Put the evidence most relevant to the degree first. Explain your role in a project, give dates consistently, and distinguish published work from work in progress. Include a link only when it leads to a clear, accessible example that you are authorized to share.

[Your name]
Email: [your email] | Portfolio: [your link]

Education
[Degree], [Field], [University], [Year]
[GPA, if requested; include the grading scale]

Research Experience
[Role], [Lab or organization], [Dates]
Contribution: [What you investigated and the methods you used]
Result: [A documented outcome; list publications only if applicable]

Technical Skills
Python, R, SQL, Tableau, scikit-learn, TensorFlow

Leadership & Service
[Role], [Organization], [Dates]

Letters of reference

Choose referees who know your work well enough to discuss your research potential with specific examples. Aim to ask four to six weeks before the deadline, and provide your CV, transcripts, a short explanation of your goals, and the submission instructions. Remind them of projects you worked on together so they can write a detailed letter.

Keep track of submission status and send a courteous reminder when needed. Thank your referees for their time and let them know the outcome of your applications.

Confirm which kinds of referees the program accepts. UBC’s reference instructions explain that individual programs set the number and type required. A professional referee may be appropriate in one application while another needs academic evidence; do not assume the same set will work everywhere.

Statement of purpose & proposal tips

Build your statement around a clear explanation of what you want to study and why this program fits. Connect your research interests and career goals to relevant work you have already done. Specific examples can show both your technical skills and how you communicate or collaborate.

Where appropriate, explain the connection between your interests and a potential supervisor’s research. Follow the program’s stated length and formatting requirements, and ask someone to read your draft for clarity before you proofread the final version.

A useful revision test is to ask whether another applicant could use the paragraph unchanged. Replace general praise with a specific connection to training, methods, or research. UBC’s statement guidance explains how preparation, academic interests, and program fit belong together.

Interview preparation

Reread your application and proposal, then practise describing your research to someone outside your field. Be ready to explain why you want graduate study, what you contributed to a project, and how you responded when something did not work. Connect those experiences to your interests and longer-term goals.

Prepare questions of your own about supervision, research expectations, and the program. The conversation should help both you and the committee assess whether the working relationship makes sense.

Prepare to discuss a limitation as comfortably as a result. Explaining an assumption, an unsuccessful approach, or a method you still need to learn gives the conversation substance. For an online interview, confirm the format, time zone, and whether any presentation or advance reading is expected.

Frequently asked questions

The answer often depends on your exact degree and registration status. Use these questions to start a conversation with the program office, then retain its written guidance. A university’s permission to change enrolment does not automatically settle scholarship or immigration conditions.

Part-time or full-time?

Both exist in many programs, but funding and visa rules may require full-time study—especially for international students.

Can I switch programs or fields?

Possible, but may need a new application, approvals, and extra coursework. Talk to supervisors and the graduate office.

Deferral or leave of absence?

Often available with documentation. Funding may or may not defer—confirm early.

Thesis vs course-based?

Thesis programs emphasize original research; course-based programs emphasize coursework and projects. A thesis can help demonstrate research readiness for a PhD; admission pathways vary by program.

Off-campus work?

Eligible international students may work off campus up to 24 hours per week during regular terms, subject to permit conditions. Read the international guide and official IRCC sources before relying on work income.

Program-specific considerations

Compare the actual curriculum and admission instructions for each named degree. Similar labels can describe a professional program, a research degree, or a specialization within a broader qualification. The examples below are starting points for comparison, not a ranked shortlist.

Business analytics

Business analytics brings statistics and programming together with an understanding of how organizations make decisions. Use your application to explain how you want to apply those skills to a business problem.

For a concrete professional example, review the UBC Master of Business Analytics. Compare its experiential learning and course structure with a research-based management degree. Explain which kind of work you want to be prepared to do.

Data science / computer science

Data science and computer science programs often look for strong programming and preparation in calculus, linear algebra, and probability. Technical projects can show how you use that foundation; AI and machine-learning tracks may also expect experience with optimization and relevant frameworks.

The UBC Master of Data Science admissions page specifies programming, probability or statistics, and calculus or linear algebra prerequisites. Check whether your courses satisfy the named requirements; a portfolio alone may not replace formal prerequisite coursework.

Business (MBA / PhD)

MBA paths usually emphasize work experience and leadership; business PhD paths emphasize research readiness, quantitative skills, and faculty alignment.

Compare Sauder’s business PhD admissions guidance with the requirements of any MBA you are considering. Research questions and scholarly preparation need a different explanation from a professional plan centred on management responsibilities and organizational experience.

Switching programs or fields

Discuss a possible change with your current and prospective supervisors and the graduate office. Review the new program’s admission requirements and confirm whether you need another application. Before making a decision, clarify which credits can transfer and what will happen to your funding.

For undergraduate routes into a new field, Transfer Alberta can help identify published transfer options. Graduate credit is assessed under the receiving institution’s own rules. Ask for advice using the actual course outlines, rather than assuming similar course titles establish equivalence.

Deferrals and leaves

Request deferrals in writing with documentation. Leaves for medical, parental, or personal reasons usually go through the graduate office—confirm impacts on funding and status.

A deferral postpones the start of an admitted program; a leave interrupts study after enrolment. UBC’s graduate deferral policy illustrates why a formal request and program approval matter. Ask separately whether supervision, funding, and your intended research project can move to the new date.

Common mistakes

A strong application can still run into trouble if a document is missing or a deadline passes. Give credential assessments and language tests enough time, keep track of references, and check that the program has received everything it needs. Leave time to proofread and tailor your supervisor emails.

Look beyond the largest scholarships when planning funding. Smaller awards may fit your work or circumstances, but they still need attention to their own requirements and deadlines.

Give the final application a consistency check. Degree names, dates, project descriptions, and research interests should agree across your CV, statement, and portal fields. Confirm that each uploaded file is readable and belongs to the right program, and retain the version you submitted for interview preparation.

After admission

Read the offer carefully, respond by its deadline, and arrange any required deposit. International students should prepare the necessary study-permit or visa application. Start exploring housing early while keeping travel plans aligned with required approvals.

Before classes begin, confirm course registration and orientation dates. Arrange banking and funding deposits, and plan how you will reach campus and settle in during your first days.

Read any conditions attached to the offer before making irreversible arrangements. Waterloo’s admission-decision guidance directs applicants to the official offer and its conditions. Ask the program office how to satisfy outstanding requirements, and revisit your funding comparison before accepting.

Linked admissions, program, and policy pages were reviewed on . Follow the requirements published for your chosen program and intake.