Search
Elliot W.'s Photo

Elliot W.

Professional software engineer with a degree in Computer Science

Professional software engineer with a degree in Computer Science

$100/hour

  • 300 hours tutoring

About Elliot


Bio

If you are a programming or computer science student anywhere between 10 years old through college, I'm your guy! I have experience as a teaching assistant and a tutor at my alma mater, where I graduated with high honors with a degree in computer science.

I can teach some theoretical computer science, and am proficient in a number of programming languages including (in no particular order) C, C++, Java, Erlang, Rust, Bash, SQL, and a few others. I have experience teaching specific subjects...

If you are a programming or computer science student anywhere between 10 years old through college, I'm your guy! I have experience as a teaching assistant and a tutor at my alma mater, where I graduated with high honors with a degree in computer science.

I can teach some theoretical computer science, and am proficient in a number of programming languages including (in no particular order) C, C++, Java, Erlang, Rust, Bash, SQL, and a few others. I have experience teaching specific subjects including Data Structures and Algorithms, Database Management Systems, Operating Systems, Systems Programming, and Concurrent Programming. I'm happy teaching to any level of programmer!

I'm a strong programmer with a knack for debugging students' code. Additionally, I have a good understanding of how computers work "under the hood", which allows me to scale the depth of learning needed to the student at hand. I'm happy teaching a number of languages including (but not limited to, so please inquire further!) C, C++, Java, Erlang, and SQL. I can also teach specific subjects such as Data Structures, Algorithms, Database Management Systems, Concurrent Programming, Operating Systems, Systems Programming, Linux, UNIX, Systems Administration, and a number of others (again, please ask!).

I love teaching, and I hope to hear from you about working with you or your child. I'm comfortable teaching children and adults, so don't be shy, and please reach out with any questions or special needs!

Please allow for at least 6 hours prior to cancellation. If at least 6 hours is not given, you will be charged a cancellation fee equal to one hour of tutoring. If you are a no show, the fee will be equal to the entire scheduled session. Please contact me if you are going to be late. Depending on my availability, I may be able to extend the session.


Education

Stevens Institute of Technology
Computer Science

Policies


Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Subjects

Computer

C++,

C++

I've used C++ both professionally and academically under a number of scenarios. I've used it when learning and teaching both algorithms and data structures. I've used it while writing database software. And I continue to use it as a go-to language of my own.
Computer Science,

Computer Science

I graduated from college with a bachelors of science in computer science with high honors. I've taken advanced graduate level courses in the subject. Additionally, I've spent a fair bit of time tutoring and teaching students in computer science.
Linux,

Linux

I've used Linux for a number of years. I've taken courses that dive deep into the way it works, and been a teaching assistant for a course that taught Linux systems programming including a deep dive into system calls and inner workings. Additionally, I think it's a really neat operating system!
UNIX,

UNIX

I'm an avid UNIX programmer. I've taken and taught courses in Systems Programming (targeting Linux) and Advanced Programming in the UNIX Environment (following a book of the same title) targeting NetBSD, but covering many UNIX variants such as Linux, BSD's, Sun Microsystem, etc.
C, Computer Programming, Java, SQL

Corporate Training

C++,

C++

I've used C++ both professionally and academically under a number of scenarios. I've used it when learning and teaching both algorithms and data structures. I've used it while writing database software. And I continue to use it as a go-to language of my own.
Java, SQL

Homeschool

Algebra 1, Prealgebra

Math

Algebra 1, Prealgebra

Most Popular

Algebra 1, Prealgebra

Summer

Algebra 1

Examples of Expertise


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

Ratings and Reviews


Rating

5.0 (83 ratings)
5 star
(82)
4 star
(1)
3 star
(0)
2 star
(0)
1 star
(0)

Reviews

Show reviews that mention

All reviews

Great at teaching C basics!

Elliot was able to help me understand memory handling (why and how) in C and even how to work with files and binary in code. Great at explaining things and also does mini reviews/gauges your knowledge level to know how in-depth he should go on topics.

Alyssa, 1 lesson with Elliot

Great tutor to understand fundamentals

Elliot is very patient and uses good communication. Very experienced in coding beyond java, making his analogies and concepts to java alone very easy to follow. This is the go to guy for basic level programming for sure!!!!

Phillip, 13 lessons with Elliot

Elliot was very helpful with my C++ assignment

I learned a few concepts that I was struggling with as well as some coding tips, and learned at a comfortable pace. I would definitely recommend Elliot if you need help with C++!

Michael , 3 lessons with Elliot

Awesome Tutor

Elliot is patient and understanding of any coding ability. He is thorough and really helps you understand why things are done the way they are. I look forward to working with him for the rest of my semester.

Vinny, 23 lessons with Elliot

Helpful and Explained Concepts Well

Elliot was able to help me with my lab as well as with with dereference and pointers in c++. Elliot helped me implement a generic type array class for my data structures class. I will return to Elliot for help in the future.

ROBERT, 1 lesson with Elliot
Contact Elliot

Response time: 26 minutes

$100/hour

Elliot W.'s Photo

Elliot W.

$100/hour

  • No subscriptions or upfront payments

  • Only pay for the time you need

  • Find the right fit, or your first hour is free

Contact Elliot

Response time: 26 minutes