What is the APR?

The Academic Progress Report (APR) is a powerful report and planning tool that informs advisors and undergraduate students of how far along a student is in obtaining their degree. 

The APR can also be used to evaluate how courses might transfer into a different program. To explore this option, the student would need to make an appointment with an advisor who would use the What-If report type to simulate a hypothetical summary. Students don't have access to run a What-If report themselves. 

Within the APR, with the My Planner feature, students can also plan courses in advance and use their planner to enroll in courses. While the advisor does not have access to put courses in a student's My Planner, the advisor can view the student's planned courses and work alongside the student to plan their courses.

The Academic Progress Report will not work for:

  • Students working on a Post Baccalaureate Diploma or Graduate Programs 
  • Students working towards a Second Degree 
  • Students admitted to a program prior to Fall 2006


  • A team of SFU staff put together the APR in 2009-2010
  • The original team built the APR with curriculum information starting from the Fall 2006 Calendar 
  • The APR was rolled out campus wide in the Summer of 2010 
  • When the original team did the coding, the APR was known as the Degree Progress Report (DPR)
  • APR was known as the DPR from Summer 2010–September 2013
  • Since 2010, the Senate and Academic Services team has been coding all Senate-approved curriculum changes into the APR

How do I access the APR?


Academic Advisement > Student Advisement > Request Advisement Report

Click Add New Value; under ID, input student number; under report type select ACDPR

The Report Date should default to today’s date and the As of Date should default to 3000/01/01.

After clicking Process Request,  click yes. The academic progress report will then load on screen.


Please attend a Basic APR Training workshop first. Senate and Academic Services hosts this workshop in February, June and October of each year. Staff can contact Rosa Balletta to register. Senate and Academic Services will provide you with access to the training manual after the training session.

Please attend an APR Training Session first. The APR general workshops are in Feb, June and October of each year. Staff can contact Rosa Balletta to register. Senate and Academic Services will provide you with access to the training manual after the training session.

What changes get coded into the APR?

Program Changes

Senate and Academic Services codes:

  • Majors, Honours, Joint Major, Joint Honours
    • Lower division requirements
    • Upper division requirements
    • GPA requirements (including program CGPA, UDGPA requirements, and minimum grades for specific courses)
    • Breadth requirements
    • Concentration
    • Specializations
  • Degree Requirements
  • Minors or Extended Minors
  • Certificates

Course Changes

Senate and Academic Services doesn’t code course changes directly into the APR:

  • Prerequisites changes
  • Course title and description changes
  • Addition of Q and B designations to courses
  • Course credit changes
  • New course proposals/creation
    (If there is a Senate paper from the academic unit asking for this new course to be included in their program requirements, then the APR will change to include the new course.)
  • Course deletions
  • Course changes are made in the Course Catalog and automatically carry over to the APR reports. 

What about?...(A list of items and whether they are coded into the APR)

  • Second-degree program, post-bac diplomas and any graduate programs?
    Currently, these are not coded in the APR.
  • Addition of W designation to a course? 
    If your academic unit does not have Senate-approved disabling of equivalencies, the W and the non-W version course would be coded as equivalents and the APR will accept either to meet a requirement. The manually entered line number in the APR, however, won't indicate the W course unless there is Senate doucmentation indicating the change for specific programs. 
  • Special Topics Courses
    Senate and Academic Services doesn't code special topics courses until the department provides the specific topic ID code. If the special topics course is not already part of a program requirement then the course must be added to the program first through Senate approval.

Coding New Changes Timeline

Senate and Academic Services codes Senate changes per the following timeline. Please see guidlines above regarding what we code and don't code into the APR. We contact the advisor listed on this page once coding has been completed. 

Senate Meeting SFU Calendar APR Coding Completed
January-April 2017 Fall 2017 September 2017
May-July 2017 Spring 2018 January 2018
September-December 2017 Summer 2018 May 2018

Submit a request

For requests related to problems or errors that affect all students in that program or plan, please submit a Service Request. 

For requests that apply to individual student records, please submit the Student Exception form.


Contact us

Senate and Academic Services is committed to making the APR easy to understand and therefore always welcomes feedback and questions.

Please don’t hesitate to contact us at