ECE Tutoring
The Department of Electrical & Computer Engineering offers tutoring for a selection of EE undergraduate classes. Tutoring is offered on a drop-in basis from the second week of the quarter through the last week of instruction. Tutoring is not offered during final exam week. All tutoring is held in person in the ECE building in RM 443 (take the elevator to floor 4R and follow signage to ECE 443). Refer to our calendar for exact hours.
Questions about ECE Tutoring? Contact ecetutoring@uw.edu.
Classes Supported Through Tutoring
Between our 9 ECE Tutors, they can support the following classes during the autumn 2026 quarter (refer to individual tutor listings below for which courses they support):
ECE Core Classes:
- EE 201: Computer Hardware Skills
- EE 215: Fundamentals of Electrical Engineering
- EE 241: Programming for Signal and Information Processing Applications
- EE 242: Signals, Systems, and Data I
- EE 271: Digital Circuits and Systems
- EE 280: Exploring Devices
EE 300- and 400-Level Classes:
- EE 233: Circuit Theory
- EE 331: Devices and Circuits
- EE 332: Devices and Circuits: Analog
- EE 342: Signals, Systems, and Data II
- EE 344: Data-Driven Modeling and Machine Learning
- EE 351: Energy Systems
- EE 361: Applied Electromagnetics
- EE 371: Design of Digital Circuits and Systems
- EE 391: Probability for Information and Communication Engineering
- EE 416: Random Signals for Communications and Signal Processing
- EE 454: Power System Analysis
- EE 469: Computer Architecture I
- EE 474: Introduction to Embedded Systems
- EE 476: Digital VLSI: Transistors to Gates
- EE 477: Digital VLSI: Gates to Systems
Tutoring Schedule
Click on the event description to review which classes the tutor is able to support.
How Does ECE Tutoring Work?
What can I expect when attending ECE Tutoring?
You will be asked to sign in on an attendance sheet with your 1) name, 2) student ID number, 3) classes you are attending tutoring for and 4) time you signed in.
The ECE Tutor(s) will come around and help students, prioritizing students based upon when they arrived to tutoring.
If there are a lot of students attending tutoring, the ECE Tutor(s) may have less time to spend with each student. However, you are encouraged to work with other students who are attending tutoring. You may end up finding a study buddy!
What are the qualifications of the ECE Tutors?
ECE Tutors are current undergraduate and master’s students within the department. The classes they can support are all classes they have personally taken and earned at least a 3.5 grade in. While our ECE Tutors have taken and excelled in these classes, this does not mean they are an expert on every class concept.
What can an ECE Tutor help me with?
ECE Tutors can help you prepare for exams, provide support on homework and answer questions about class concepts. ECE Tutors cannot solve your homework problems for you or engage in anything that would be considered academic misconduct.
Meet Our ECE Tutors
Marie Flessa Pronouns: she/her Degree Program: BSECE Favorite Class: EE 271 Fun Fact: I love hiking, and my favorite Washington hike I’ve done is Mailbox Peak! Classes Supported: EE 201, EE 215, EE 241, EE 242, EE 271, EE 371 |
Akshita Gangiredla Pronouns: she/her Degree Program: BSECE Favorite Class: EE 271 Fun Fact: I used to live in London when I was younger! Classes Supported: EE 201, EE 215, EE 233, EE 242, EE 271, EE 280 |
Anna Hayashi Pronouns: she/her Degree Program: BSECE Favorite Class: EE 215 Fun Fact: I enjoy crocheting and baking bread! Classes Supported: EE 201, EE 215, EE 233, EE 241, EE 242, EE 271, EE 331, EE 371 |
|
Daniel He Pronouns: he/him Degree Program: BSECE Favorite Class: EE 469 Fun Fact: I ran the Seattle Marathon in 2024! Classes Supported: EE 201, EE 215, EE 233, EE 241, EE 242, EE 271, EE 280, EE 331, EE 332, EE 351, EE 371, EE 454, EE 469, EE 476 |
Pronouns: he/him Degree Program: MSECE Favorite Class: EE 271 Fun Fact: I have been playing the piano for over 15 years! Classes Supported: EE 201, EE 215, EE 233, EE 241, EE 242, EE 271, EE 280, EE 469, EE 474, EE 476, EE 477 |
Tom Steen Pronouns: he/him Degree Program: BSECE Favorite Class: EE 421 Fun Fact: I’ve been skydiving! Classes Supported: EE 201, EE 241, EE 242, EE 280, EE 271, EE 371 |
|
Jeremy Thomas Pronouns: he/him Degree Program: BSECE Favorite Class: EE 233 Fun Fact: I like to paint miniatures in my spare time! Classes Supported: EE 201, EE 215, EE 233, EE 241, EE 242, EE 271, EE 280, EE 331, EE 351 |
Pranav Vegulla Pronouns: he/him Degree Program: BSECE Favorite Class: EE 361 Fun Fact: I can solve a 7×7 Rubik’s cube. Classes Supported: EE 201, EE 215, EE 241, EE 242, EE 271, EE 280, EE 332, EE 361, EE 469, EE 476, EE 477 |
Joanna Zhou Pronouns: she/her Degree Program: BSECE Favorite Class: EE 242 Fun Fact: I love collecting textured paper for calligraphy. Classes Supported: EE 201, EE 215, EE 233, EE 241, EE 242, EE 271, EE 280, EE 331, EE 342, EE 344, EE 391, EE 416 |



Sachal Shaikh


