Program modifications

Students wishing to deviate from the standard program schedule, such as taking fewer courses per term to reduce course load, repeating courses, taking consecutive co-op work terms, or requesting a leave of absence, etc., need to modify their program by rearranging the required courses and work terms in all subsequent terms to ensure they can complete all of their program requirements within the maximum time allowed.

You can use the program Planning Worksheet or the Program Scheduling Worksheet (see the Forms tab on the SENG Advising page) to rearrange your courses and work terms. Once you have modified your program, simply register for the courses or work terms according to your plan: no approval is required. However, if your work term schedule differs from the standard schedule (see academic schedule), please consult with an academic advisor.

When modifying your program, follow these guidelines:

  1. Determine which courses you still need to take by consulting the Program Planning Worksheet and the Program Scheduling Worksheet on the SENG Advising page. These worksheets provide a quick overview of the various core courses in the program, their prerequisites, and the terms in which they are offered.1,2
  2. Determine which electives you want to take and make sure you have all the required prerequisites worked into your plan.1,2
  3. When arranging work terms, avoid stacking all the work terms at the end. Co-op seldom supports this and some courses require work terms as a prerequisite. No more than one work term should be scheduled after the last academic term unless necessary.
  4. If you encounter difficulty or require advice in modifying your program, please contact the BSEng academic advisor during office hours.

1The ECE and CSC departments maintain a forward-looking schedule of their course offerings on their respective websites.

2For the official list of Software Engineering course requirements and acceptable substitutions, and to verify course schedules, consult the UVic Calendar.