Search

Ethan C.

New York, NY

$90/hour

Experienced computer science tutor, Columbia University PhD

20+ Hours
5.0 average from 8 ratings
Excellent grasp of material and abiilty to convey the essential points quickly
— John, Manhasset, NY on 12/5/16

$90/Hour


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

Response time: 3 hours

Contact Ethan

Northwestern University
Computer Science, Physics
Columbia University
Enrolled

Education

Northwestern University (Computer Science, Physics)

Columbia University (Enrolled)

About Ethan

Hello! I'm Ethan, and I'm a PhD student at Columbia University. I've been tutoring computer science and writing, as well as helping students with college applications, for over four years. I have worked with hundreds of students, from high school to adult, on school work, high school science competitions, professional programming projects, and more. I am currently accepting new students for the 2016/2017 school year, whether for occasional homework help or regular lessons.

In my sophomore year of college I served as a teaching assistant for an accelerated scientific computing course at Northwestern University, and I went on to teach that class for the next two years. In graduate school I've spent three years as a teaching assistant for masters and undergraduate level courses. As a TA and instructor, I've gained extensive experience working one-on-one with students from varying backgrounds and experience levels. I have learned to tailor my explanations of course material to each student in order to maximize their understanding. I bring this teaching and tutoring experience to my lessons, along with the flexibility to tailor my instruction to your specific needs. My schedule is flexible, and I'm happy to offer a trial lesson to see if we're a good fit.

I was born in Seattle, grew up in Iowa City, IA, and now live in New York. I graduated from Northwestern University, majoring in computer science and physics. I lived in Iowa for fifteen years, spending my high school summers chasing tornadoes and developing software for aircraft cockpit display systems at the University of Iowa.
Hello! I'm Ethan, and I'm a PhD student at Columbia University. I've been tutoring computer science and writing, as well as helping students with college applications, for over four years. I have worked with hundreds of students, from high school to adult, on school work, high school science competitions, professional programming projects, and Read more

Policies
Cancellation
3 hours notice required
Travel Radius
Travels within 2 miles of New York, NY 10027

"Excellent grasp of material and abiilty to convey the essential points quickly"

- John, Manhasset, NY on 12/5/16
Math:
ACT Math, SAT Math
Science:
ACT Science
English:
ACT English, ACT Reading, Proofreading, SAT Reading, SAT Writing, Writing
Test Preparation:
ACT English, ACT Math, ACT Reading, ACT Science, College Counseling,
GRE, SAT Math, SAT Reading, SAT Writing
Computer:
C#,
C++,
Computer Programming,
Computer Science,
General Computer, HTML, Java,
MATLAB,
Microsoft Windows, PHP,
Python
Business:
GRE

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 written in C# for over 6 years. I have written commercial applications in C# for an engineering lab and a major engineering firm. I have considerable experience with GUI creation in the Visual Studio environment.

C++

C++ has long been the core language used in software development. It's powerful and can be used to build anything from operating systems to business software to games. However, it isn't the easiest to learn - there are a variety of tricky syntax issues that can be troublesome for students. I've worked with C++ since high school, developing software for a major engineering firm as well as teaching the language to a variety of students.

College Counseling

I attended Northwestern University for my undergraduate degree, and am now a PhD student at Columbia University. I can help students with college selection, application, and essay writing. I know the college application process and what is required to be admitted to an excellent school, and I can share this with students.

Computer Programming

I began programming in junior high and have now been fluent in multiple languages for over a decade. I was a computer science major at Northwestern University, and I currently write code every day as a part of my PhD research at Columbia University. I can help with most common programming languages as well as general programming and problem solving strategies whether for a class or a personal project.

Computer Science

I have a BA in computer science from Northwestern University (graduated in 2013), and have been programming in both academic and commercial settings for over a decade. I am currently a PhD student at Columbia University and write software in a variety of languages for my research.

Java

Java is perhaps the most commonly used programming language in undergraduate computer science programs, as well as in commercial software development. It is a broad and powerful language which can be used to create almost any kind of software, from business applications to games. I've used and taught Java programming since high school, and can help whether you're working on coursework or on a professional programming project.

MATLAB

MATLAB is widely used in scientific computing and in engineering coursework. I use MATLAB for most of my PhD research, and have wide experience with the language. I can help you learn MATLAB programming, best practices for developing software in MATLAB , and how to create publication quality graphics using MATLAB code.

PHP

I have several years of experience with web development in PHP. I have developed websites for several businesses as well as a variety of personal projects. I can help you with straight PHP code, as well as integration with a MySQL database. I am also familiar with common security vulnerabilities in PHP scripts and MySQL databases, and I can help you avoid these problems on your website.

Python

Python is an increasingly popular and powerful programming language in fields from web development to game design to scientific programming. It is an excellent first programming language with an easy-to-learn syntax. I've have been programming in Python for over 5 years in both academic and commercial settings. I taught an accelerated Python course at Northwestern University, and I currently use in my research at Columbia.

Northwestern University
Computer Science, Physics
Columbia University
Enrolled

Education

Northwestern University (Computer Science, Physics)

Columbia University (Enrolled)

Excellent grasp of material and abiilty to convey the essential points quickly

Ethan is helping me with network programming & concurrency and is fantastic. His knowledge of the C programming language, object-oriented programming, IP, and synchronization is deep, and working with him is essentially a lesson on the craft of software engineering, as well.

— John, Manhasset, NY on 12/5/16

Hourly rate

Standard Hourly Rate: $90.00

Cancellation: 3 hours notice required

Travel policy

Ethan will travel within 2 miles of New York, NY 10027.