The Department of Electrical Engineering has a strong commitment to providing the nation and the world with the future generation of engineering leadership, both through supporting students' academic excellence and through fostering an inclusive and diverse student body.
The dEEbug program offers peer tutoring to students majoring in (or considering a major in) electrical engineering. Peer advisors will host virtual small group or individual sessions focused on the core electrical engineering courses. The goal is to provide a welcoming and supportive environment for students, especially those of underrepresented groups to get additional support in the coure courses and ask any questions related to homework while creating community.
Winter 2021 dEEbug Peer Advisors

Kyle Walker
Email: knwalker@stanford.edu
About Kyle: Kyle is a senior studying Electrical Engineering and Urban Studies. He is interested product design & management and loves exploring the intersection of engineering and public policy.
Advising for EE Core Course(s): ENGR 40M, EE108, EE101A
Peer Advising Hours:
Monday | Tuesday | Wednesday | Thursday | Friday |
7:00 - 8:00 am | 5:00 - 6:00 pm | 7:00 - 8:00 am | 5:00 - 6:00 pm | 7 - 8 am |
Zoom Room: https://stanford.zoom.us/j/94540309143?pwd=a2hlTGRTWjh6eVorVmg4TGZJbDZlUT09

Open Position (TBD)
Email:
TBD:
Advising for EE Core Course(s): TBD
Peer Advising Hours:
Monday | Tuesday | Wednesday | Thursday | Friday |
TBD | TBD | TBD | TBD | TBD |

Charles Tsao
Email: chtsao@stanford.edu
About Charles: Charles Tsao is an undergraduate senior and 1st year coterm EE student with a focus on computer and custom hardware systems. He currently works in the AHA Agile Hardware Project under Priyanka Raina, building architecture and software API to support end-to-end hardware reconfiguration and execution on various hardware targets at the press of a button. In his free time, Charles enjoys building things like motorized skateboards and hanging out with his cat.
Advising for EE Core Course(s): ENGR 40M, EE108, EE101A
Peer Advising Hours:
Monday | Tuesday | Wednesday | Thursday | Friday |
11:30 - 12:30 pm | 12:00 - 1:00 pm | 11:30 - 12:30 pm | 12:00 - 1:00 pm | 11:00 - 12:00 pm |
Zoom Room: https://stanford.zoom.us/j/2248390383?pwd=U3BUN2xNRHMwOXNDeTVXTWpYMTYvUT09
Complete Peer Advising Schedule
Peer Advisor | Monday | Tuesday | Wednesday | Thursday | Friday |
Open Position | TBD | TBD | TBD | TBD | TBD |
Charles Tsao | 11:30 - 12:30 pm | 12:00 - 1:00 pm | 11:30 - 12:30 pm | 12:00 - 1:00 pm | 11:00 - 12:00 pm |
Kyle Walker | 7:00 - 8:00 am | 5:00 - 6:00 pm | 7:00 - 8:00 am | 5:00 - 6:00 pm | 7:00 - 8:00 am |
Course Resources
- dEEbug Slack Channels
- E40M - https://join.slack.com/share/zt-hr310ijr-ws7wJh6touuKWfruluuGoQ
- EE108 - https://join.slack.com/share/zt-hutnxuw6-QjvfwVPzyz~ElG7rwiX4aA
- EE 108:
- Verilog Tutorial - https://www.tutorialspoint.com/vlsi_design/vlsi_design_verilog_introduction.htm
- Vivado Tutorial - https://www.xilinx.com/support/documentation/university/Vivado-Teaching/HDL-Design/2013x/Nexys4/Verilog/docs-pdf/Vivado_tutorial.pdf
- Intro to FPGAs - https://www.allaboutcircuits.com/technical-articles/what-is-an-fpga-introduction-to-programmable-logic-fpga-vs-microcontroller/
Student Organizations Resources
- Stanford Society of Black Engineers
- Stanford Black Engineering Graduate Student Association
- Stanford Society of Latinx Engineers
- Stanford Hermanas in STEM
- Stanford Latin @ Engineering Graduate Student Organization
- Stanford Society of Women Engineers
- Stanford Womxn of Color in Engineering
- Stanford Graduate Society of Women Engineers
- Stanford American Indian Science and Engineering Society
- Stanford Out in STEM