NEW FEATURES MORE

Search

David C.

Astoria, NY

$120/hour

Patient Computer Science and Programming Tutor (all ages)

50+ Hours
Background check passed as of 7/16/15
4.9 average from 30 ratings
Good programming tutor for kids
— Meredith, Brooklyn, NY on 10/1/15

$120/Hour


Send a message explaining your needs and David will reply soon.

Response time: 8 hours

Contact David

University of Connecticut
Computer Science

Education

University of Connecticut (Computer Science)

About David

I am a computer science and programming tutor in NYC. I also work as a professional web developer and have undergraduate degrees in both Computer Science and Cognitive Science. I'd like to use both my academic and professional experience to help you learn computer science and programming on multiple levels instead of through rote memorization.

I enjoy tutoring students at all levels of computer science experience, including those who have never programmed before as well as college students majoring in CS. When teaching, I try to enable my students to achieve their goals, whether that means building their own websites or passing their next test.

I've worked on projects such as an ear training site for musicians, a search engine for programmers, and an open source artificial intelligence framework. I believe this experience will help me to teach you to code while staying grounded in terms of how the material can be useful in actual projects.
I am a computer science and programming tutor in NYC. I also work as a professional web developer and have undergraduate degrees in both Computer Science and Cognitive Science. I'd like to use both my academic and professional experience to help you learn computer science and programming on multiple levels instead of through rote memorization. Read more

Policies
Travel Radius
Travels within 12 miles of Astoria, NY 11106
Background Check: Passed

"Good programming tutor for kids"

- Meredith, Brooklyn, NY on 10/1/15

"Great teacher"

- Anthony, New York, NY on 2/7/17

"Very Helpful Tutor"

- Candace, Brooklyn, NY on 4/17/16

Approved subjects are in bold.

Approved subjects

In most cases, tutors gain approval in a subject by passing a proficiency exam. For some subject areas, like music and art, tutors submit written requests to demonstrate their proficiency to potential students. If a tutor is interested but not yet approved in a subject, the subject will appear in non-bold font. Tutors need to be approved in a subject prior to beginning lessons.

C++

I have a degree in Computer Science from the University of Connecticut. During my studies I worked with and tutored other students in C++. I have contributed C++ to multiple open source projects.

Computer Programming

I work professionally doing web development in a large variety of languages. I have also made open source contributions.

I have a degree in computer science from University of Connecticut.

HTML

I work with HTML professionally in my job as a web developer. I have created many websites both from scratch and using frameworks such as Twitter Bootstrap. I also have a degree in Computer Science, for which some of the school work included HTML.

Java

I used Java extensively while studying for my degree in Computer Science. During this time I also tutored other students in Java. Today, I work professionally as a programmer and have worked with Java on both web development and Android projects.

JavaScript

I work professionally every day with JavaScript as a web developer. I have tutored and mentored other programmers in this language as well. I have built many websites involving large amounts of JavaScript, such as TonedEar, which features game-like music exercises.

Python

I have over 6 years of experience working with Python. Python is the language that I use most often in my professional work as a web developer. Python is the language that I recommend when beginners wants me to introduce them to programming and they do not already have a preference regarding language.

University of Connecticut
Computer Science

Education

University of Connecticut (Computer Science)

Good programming tutor for kids

David was very good with my 10-year-old, prompting him to figure out things on his own rather than just telling him, and allowing him to learn from his mistakes. He also seems to be organized and have a good curriculum in place for teaching programming to kids. And he is very patient!

— Meredith, Brooklyn, NY on 10/1/15

Hourly rate

Standard Hourly Rate: $120.00

Travel policy

David will travel within 12 miles of Astoria, NY 11106.