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.

Peer Advisors

Peer Advisors in ECE are senior undergrad students who can help provide information on your academic requirements, campus resources and much more! They can help you navigate your academic journey and make the most out of your time in ECE!

For all peer advising times, visit our ECE Calendar


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!

Drop-in Undergraduate Advising Hours

Each week we have in person and virtual drop in advising opportunities. All ECE undergraduates are welcome to stop by during our offered times to ask their questions. All drop in advising times and locations are posted on our ECE Calendar.

If choosing Virtual, when you enter the zoom chat, you will be placed in a waiting room in the order you have joined. During busy periods, we thank you for your patience and we will add you to the advising room as soon as we can!

ECE Administration Office

ECE staff are also available to receive walk-in questions 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 one on one support from a student services staff member, we recommend that students email in their questions or attend a scheduled drop-in advising session. Students can also request to set up a one-on-one appointment with one of our advisors by emailing u-advising@ece.ubc.ca.

Your ECE Student Services advising team!

  • 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