Undergraduate Student Advising

In ECE there are several ways undergraduate students can connect with the ECE Student Services team to ask questions and get advice about their programs!

Advising via Email

Undergraduate students can email our student services team at u-advising@ece.ubc.ca for any of their questions or concerns, where one of our ECE staff members will be happy to assist you! Students can also request a one-on-one appointment with one of our advisors by emailing us.

Virtual Drop-in Undergraduate Advising

Each week we have virtual drop in advising opportunities over Zoom. All ECE undergraduates are welcome to stop by to ask their questions. Virtual advising sessions and zoom links are posted on our ECE Calendar.

ECE Student Services Office

ECE Student Services staff are available on weekdays from 8:30-4:30 on the 5th floor of the Fred Kaiser Building, room KAIS 5500.

For students that prefer to receive advising virtually, we recommend that students email in their questions or attend a virtual advising session for one-on-one support. Students can also request to set up a one-on-one appointment with one of our advisors by emailing u-advising@ece.ubc.ca.


We also have an ECE Advising forum on Piazza (https://piazza.com/ubc.ca/other/eceadvising; join using access code ‘ask-us-at-ece’)! Your question may have already been asked by another student, so we encourage you to check Piazza often when you get stuck!

Your ECE Student Services advising team!

  • Cathleen Holtvogt, Undergraduate Program Assistant
  • Joseph Yan, ECE Faculty Advisor
  • Ross Sheppard, Manager of Student Services and Engagement
  • Mary Chan, Course Scheduling/Registration
  • Sathish Gopalakrishnan, Associate Head of Undergraduate Studies