Skip to main content

Course registration restrictions

These undergraduate courses are available for open registration by any University of Victoria student who has the required prerequisites.

Notes:

  • Not all courses are offered every term.
  • The online timetable outlines the courses that are available in any given term.
  • Some restrictions may apply.
  • This list will change from time to time so please check regularly for updates.

(updated October 4th, 2022)

Biomedical Engineering – BME

  • BME 200 and 201 may be open to ECE students enrolled in the Biomedical Option.
  • All other BME courses are restricted to students enrolled in the Biomedical Engineering program.

Civil Engineering – CIVE

  • All CIVE courses are restricted to students enrolled in the Civil Engineering program.
  • Special requests may be considered; please contact the department directly.

Computer Science – CSC

  • 200-, 300- and 400-level CSC courses are only open to students in a Computer Science or Software Engineering major program, except for CSC 349A, which is open to students in the other engineering programs as well.
  • All 100-level CSC courses are open to students from any program.

Electrical and Computer Engineering – ECE

  • ECE 260 and ECE 310 are open to students enrolled in the Computer Music program in Fine Arts or Computer Science.
  • Some ECE courses are open to BME, MECH and BSEng students as required in their respective programs.
  • All other ECE courses are restricted to CENG and ELEC students.

Engineering – ENGR

  • ENGR 240 is open to students in the Faculty of Engineering and Computer Science.
  • All other ENGR courses are restricted to students enrolled in a Bachelor of Engineering or Bachelor of Software Engineering program.

Mechanical Engineering – MECH

  • MECH 295 is open to CENG and ELEC students only.
  • MECH 458 is open to MECH, BME, CENG and ELEC students only.
  • MECH courses included in the Biomedical Engineering program are open to declared BME and MECH students only.
  • All other MECH courses are restricted to students enrolled in Mechanical Engineering.

Software Engineering – SENG

SENG courses are offered by either the Department of Computer Science or the Department of Electrical and Computer Engineering. For a list of the courses offered by each department, please consult the Software Engineering website.

  • SENG courses offered by the Department of Computer Science are only open to students in Software Engineering or a Computer Science major.
  • SENG 426 is only open to students in Software Engineering or a Computer Science major.
  • SENG 440 is only open to students in Software, Computer, or Electrical Engineering, a Computer Science major, or the Computer Science/Health Information Science combined program.
  • SENG 460 is only open to students in the Faculty of Engineering and Computer Science with at least fourth year standing.
  • SENG 468 is only open to students in Software, Computer, or Electrical Engineering, a Computer Science major, or the CSC/Geography combined program.
  • SENG 475 is only open to students in Software, Computer, or Electrical Engineering, a Computer Science major, or the following Computer Science combined programs: Health Information Science, Math, Statistics, Geography, Physics, Psychology.
  • SENG 499 is only open to Software Engineering students with at least fourth year standing.

This website stores cookies on your computer. These cookies are used to collect information about how you interact with our website and allow us to remember your browser. We use this information to improve and customize your browsing experience, for analytics and metrics about our visitors both on this website and other media, and for marketing purposes. By using this website, you accept and agree to be bound by UVic’s Terms of Use and Protection of Privacy Policy. If you do not agree to the above, you must not use this website.