Search
Alec A.'s Photo

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

1,165 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $72
Response time: 40 minutes
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,165 hours tutoring

Your first lesson is backed by our Good Fit Guarantee

1,165 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 (313 ratings)
5 star
(308)
4 star
(2)
3 star
(2)
2 star
(0)
1 star
(1)

Reviews

Excellent tutor , very knowledgeable, patient and nice

Alec is extremely smart and was so kind in helping me , and very patient. He has been the best tutor I have and the best thing that could have happened to me now , as I have been stuck in my matlab code for my PhD research work . He was very efficient and knew how / where to go to fix it . I don’t think a lot of people / tutors might be able to have fixed it, as Alec did! Great job Alec!!

Marta , 10 lessons with Alec

Excellent tutor , very knowledgeable, patient and nice

Alec is extremely smart and was so kind in helping me , and very patient. He has been the best tutor I have and the best thing that could have happened to me now , as I have been stuck in my matlab code for my PhD research work . He was very efficient and knew how / where to go to fix it . I don’t think a lot of people / tutors might be able to have fixed it, as Alec did! Great job Alec!!

Marta , 10 lessons with Alec

Excellent tutor , very knowledgeable, patient and nice

Alec is extremely smart and was so kind in helping me , and very patient. He has been the best tutor I have and the best thing that could have happened to me now , as I have been stuck in my matlab code for my PhD research work . He was very efficient and knew how / where to go to fix it . I don’t think a lot of people / tutors might be able to have fixed it, as Alec did! Great job Alec!!

Marta , 10 lessons with Alec

Excellent tutor , very knowledgeable, patient and nice

Alec is extremely smart and was so kind in helping me , and very patient. He has been the best tutor I have and the best thing that could have happened to me now , as I have been stuck in my matlab code for my PhD research work . He was very efficient and knew how / where to go to fix it . I don’t think a lot of people / tutors might be able to have fixed it, as Alec did! Great job Alec!! All my lessons with have been 10/10

Marta , 10 lessons with Alec

Excellent tutor , very knowledgeable, patient and nice

Alec did an excellent job as a tutor in tonight’s lesson and he taught me a lot about a variety of different animation plots (like using drawnow, using wait for button press, etc) such thsy we can do animation moving between plots (rather than for individual plots), how to change the settings to fix some images (in how they were being displayed) in the subplot(), how to make the axis invisible etc . I always leave so much from Alec and his lessons are 10/10 always!

Marta , 10 lessons with Alec

Great Knowledgeable Tutor!

Alec is very helpful and knowledgeable. He helped my son with Arduino coding, which he was trying to figure out the past few days. He explained to him very well and I will highly recommend him. He responds to messages quickly! I will schedule him for my son for future help.

Mariam, 1 lesson with Alec

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
Hourly Rate: $72
Response time: 40 minutes
Contact Alec