Search
Alec A.'s Photo

Stanford EE, specializing in math, physics, and computer science
Alec A.

1,063 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $72
Response time: 1 hour
Alec A.'s Photo

Stanford EE, specializing in math, physics, and computer science
Stanford EE, specializing in math, physics, and computer science
Alec A.

1,063 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

1,063 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

About Alec


Bio

It is possible to explain all of the hardest concepts in physics, math, or computer science to an elementary schooler - and this idea is what I start with when I am teaching. In much of my education, from high school, to the college where I took classes while in high school, to Stanford University, I was predominantly taught starting with more complex formula memorization - without having been taught the more basic foundations. Understanding these foundations, like what force actually means...

It is possible to explain all of the hardest concepts in physics, math, or computer science to an elementary schooler - and this idea is what I start with when I am teaching. In much of my education, from high school, to the college where I took classes while in high school, to Stanford University, I was predominantly taught starting with more complex formula memorization - without having been taught the more basic foundations. Understanding these foundations, like what force actually means in physics, in addition to how the math around it works, has always been one of my priorities. This is because by understanding these foundations, the math makes so much more sense. When I tutor, my approach is to clarify how something works before going into the formulas around it, and I have found that this helps phenomenally with students' understanding of the subject and their ability to work with the formulas. When I teach material in this way, the areas in which my students were struggling become a lot clearer, and suddenly manageable and understandable.

When I am tutoring, I often use a variety of exercises that are hands-on, and involve visual and experimental approaches. I find the presentation of a particular subject that can best illuminate it, whether it involves such exercises or a clear description and explanation. I adapt all of my techniques to the student I am working with because I think it's really important to collaborate with the student in a dynamic and understanding way through their learning process. In my own experience, I've had excellent mentors in jobs, internships, and research in algorithms and advanced image processing - and I understand how much a good mentor can help. These mentors would listen well, provide me with help while challenging me to learn, and explain things in a way that led to understanding. These are qualities I hold when I teach and tutor.

As a Stanford Electrical Engineer, I was taught computers from the ground up - the full process of learning to build a computer from sc


Education

Stanford University
Electrical Engineer

Policies

  • Hourly Rate: $72
  • Rate details: If a lesson is cancelled without timely warning, I will charge a cancellation fee equivalent to half an hour of my rate. My minimum lesson time is 1 hour.
  • Lesson cancellation: 2 hours notice required
  • Background check passed on 3/13/2019

  • Your first lesson is backed by our Good Fit Guarantee

Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Approved Subjects

Computer

Computer Science,

Computer Science

Throughout my coding career, I have created extensive AI algorithms (including one that is used in a clinical Hospital), ranging from image processing to machine learning and other high level algorithmic tasks. I also have extensive experience with low level languages like C and assembly, as well as interfacing with various forms of custom and conventional hardware (like Raspberry Pis and Arduinos). Additionally, I have full stack experience with iOS development - building native front ends in Swift and backends in Python (including a factory management data pipeline).
MATLAB,

MATLAB

I am an author on 3 journal/conference publications based on an image processing algorithm I developed in MATLAB. In addition I have done extensive machine learning and mathematical work in MATLAB while at Stanford.
Swift,

Swift

Since Swift has come out, I have created 2 extensive apps that released to the App Store and worked or collaborated on 3 more. I have a fundamental understanding of networking, Core Data, various UI aspects from tableView to dynamic forms and animations, in-app messaging, location, logins, as well as the process of making a backend for the Swift code, and various other ins and outs. My particular specialty is building an app rapidly from the ground up - getting it working as fast as possible without making poor coding decisions or implementations.
HTML, Python

Corporate Training

HTML

History

Philosophy

Math

Discrete Math,

Discrete Math

I have a wide range of expertise in both the theory and application of discrete math. I can help with constructing sound mathematical proofs and the concepts that are often covered by proofs in discrete math classes, from sets to relations to induction. I also understand the application of many discrete programming concepts in computer programming, such as graph theory and logic. I also have a foundational grasp of computability theory, which covers subjects like state machines, turing machines, regular languages and expressions, and other theoretical bases for programming and hardware development.
MATLAB

MATLAB

I am an author on 3 journal/conference publications based on an image processing algorithm I developed in MATLAB. In addition I have done extensive machine learning and mathematical work in MATLAB while at Stanford.

Other

Philosophy

Science

Philosophy

Ratings and Reviews


Rating

5.0 (278 ratings)
5 star
(274)
4 star
(1)
3 star
(2)
2 star
(0)
1 star
(1)

Reviews

Knoweldgable, Succinct, With Great Follow Through

Alec helped me with an Arduino based project I am building. I am creating a simple circuit to monitor the voltage of a small generator and the time over which the generator has crossed a certain threshold voltage. Alec not only had a solution to my problem, but provided a simpler method than I had thought of. Additionally, Alec was thorough ensuring sure he addressed every question. I had posed two questions to Alec. After he addressed the first, I got us off topic. After we finished our side conversation, Alec had the presence of mind to hold onto my second questions, remind me of it, then answer it. Awesome tutor.

William, 1 lesson with Alec

Knowledgeable and clear

Alec was really caring and wanted to make sure I learn the concept and not to the solution for me rather to guide me through them. I highly recommend him and will use his service I. Future.

Maryam, 3 lessons with Alec

Arduino programming for a Ultrasonic device for rangefinding.

He prepared before lesson with the speciic code process I described to him two days before first lesson. He stepped through the process with me so that I could replicate the process. Solved my issue in under 30 minutes. Will use him again soon for next lesson (next consulting session). Richard Schulman San Diego 03122021

RICHARD, 1 lesson with Alec

Great

My son had his first lesson - he has a specific project in mind and needs to learn the coding basics - My son was very pleased and is quite motivated to continue!

Murali, 4 lessons with Alec

Great teacher!!

Alec is amazing!! He is well prepared for the lesson, very knowledgeable and patient. Alec is very passionate about teaching and he knows how to make the class interesting and fun. My sons loves his class and can’t wait to have class with him again! :) Highly recommended!!

Jing, 12 lessons with Alec

Very Helpful

I am a college student starting my senior design project, and Alec was very helpful answering my questions about Matlab and basic image functions. Will use again. Highly recommend.

Christine, 1 lesson with Alec

Great Tutor!

Patient and solid explanation that bridged the gap between in-class instruction and at home assignment. Would certainly engage again. Instruction provided on-line rather than in-person.

Andrew, 2 lessons with Alec

Great teacher

Alec helped me import and convert data into matlab and in an hour I learned a lot from him! It was really easy to follow his instructions!

Sakina, 14 lessons with Alec

Very knowledgeable and steady in assistance.

Alec did a great job helping with my limited skills. Very knowledgeable on Swift and navigating tough questions. Look forward to next lesson.

Matthew, 10 lessons with Alec
Hourly Rate: $72
Response time: 1 hour
Contact Alec