Search
Andrew W.'s Photo

Former Computer Science Professor and Google Engineer
Andrew W.

265 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $90

Response time: 3 hours

Andrew W.'s Photo

Former Computer Science Professor and Google Engineer
Former Computer Science Professor and Google Engineer
Andrew W.

265 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

265 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

About Andrew


Bio

Hi, I'm Andrew. I'm a former professor and Google engineer. I've taught freshman to graduate level courses to hundreds of students in mathematics and computer science, and have worked as a software engineer in a variety of languages (mainly C, C++, and Python).

My approach is focused on building understanding through discussion, diagrams, and working examples, and I'm upfront about understanding and serving student needs, as well as creating a judgment-free, supportive, and collaborative...

Hi, I'm Andrew. I'm a former professor and Google engineer. I've taught freshman to graduate level courses to hundreds of students in mathematics and computer science, and have worked as a software engineer in a variety of languages (mainly C, C++, and Python).

My approach is focused on building understanding through discussion, diagrams, and working examples, and I'm upfront about understanding and serving student needs, as well as creating a judgment-free, supportive, and collaborative tutoring experience.

I'm experienced in teaching and tutoring in the following courses:
-Introductory Programming (in C, C++, and Python)
-Discrete Math (including logic, proofs, graph theory, and counting)
-Algorithms and Data Structures (from sorting to NP-completeness)
-Theory of Computation (including automata, Turing machines, and computability)


Education

University of Arizona
Computer Science
Tufts University
PhD
Tufts University
Masters

Policies

  • Hourly Rate: $90
  • Rate details: Minimum session duration of 90 minutes. 50% cancellation fee for < 24 hours notice, 100% cancellation fee for no-show.
  • Lesson cancellation: 24 hours notice required
  • No background check

  • Your first lesson is backed by our Good Fit Guarantee

Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Subjects

Computer

C,

C

Programmed in C full-time as a software engineer at Boeing. Taught courses in C/C++ at multiple American universities. Completed coursework in operating systems, compilers, and systems programming as part of three degrees in computer science (B.S., M.S., Ph.D.)
C++,

C++

I've written software in C++ at Google, Apple, and Boeing and taught introductory programming courses in C++ as a university professor to hundreds of students.
Computer Science,

Computer Science

I've taught courses in programming, algorithms, and data structures from freshmen to graduate levels, starting in 2006. As a professor at the University of Texas, I won the student-selected "Outstanding Computer Science Faculty Award". I've worked as a software engineer at Google and Apple and have published over 50 research papers in algorithms and computation theory.
Python

Python

I've programmed in Python professionally since 2008, and most recently as a software engineer at Google.

Corporate Training

C++

C++

I've written software in C++ at Google, Apple, and Boeing and taught introductory programming courses in C++ as a university professor to hundreds of students.

Homeschool

Geometry

Math

Discrete Math,

Discrete Math

I've taught discrete math at two universities to hundreds of students and have published dozens of research papers in discrete math topics (graph theory, combinatorics, logic). I built a discrete math course from scratch at the University of Texas, and won a student-selected "Outstanding Computer Science Faculty Award" for this course design.
Geometry

Most Popular

Geometry

Summer

Geometry

Examples of Expertise


Andrew has provided examples of their subject expertise by answering 5 questions submitted by students on Wyzant’s Ask an Expert.

Ratings and Reviews


Rating

5.0 (122 ratings)
5 star
(121)
4 star
(0)
3 star
(1)
2 star
(0)
1 star
(0)

Reviews

Show reviews that mention

See all reviews

Great experience learning C++

Engaging and patient! Andrew has done an excellent job of helping me understand the basics of C++ since I had trouble learning in my class. Thank you for getting me through this hard quick semester. Highly recommend!

Ekaterina, 9 lessons with Andrew

HIGHLY Recommend - Computer Science Professor

Andrew is without a doubt the most knowledgeable computer science tutor I have been able to work with. I HIGHLY recommend him to any student/industry professional working within this broad field.

Alex, 1 lesson with Andrew

Great Tutor

Andrew not only understands all the material in my algorithms class but he can explain and help me work through the parts I do not understand. Excellent at providing relevant examples and re wording an explanation that doesn’t make sense to me instead of repeating himself.

Eugene, 32 lessons with Andrew
Hourly Rate: $90
Response time: 3 hours
Contact Andrew