NEW FEATURES MORE

Sean O.

Santa Fe, NM

$60/hour

Computer Science PhD and experienced teaching assistant

In-person lessons

Message Sean

Send Sean a message explaining your needs and you will receive a response shortly. Have you already emailed Sean or another tutor? If so, you have an account! Sign in now

 Checking availability…
Please enter the tutor's email address.
Please enter the student's email address.
Please describe how you heard about us.
Replies in 18 hours
Replies in 18 hours

Receive responses from additional tutors

If you select this option, Wyzant will ask interested tutors to contact you by email if they are able to help. A maximum of five different tutors will email you and none of your personal information, including your email address, will be released.

Rice
UC San Diego
PhD

Education

Rice

UC San Diego (PhD)

About Sean

I graduated from Rice with a BA in Computer Science and Philosophy and, after working in the programming industry, earned a PhD in Computer Science from UC San Diego, with a focus in computational genetics. I was a Teaching Assistant for most of my graduate career, and consistently enjoyed the student interactions and received positive reviews.

I graduated from Rice with a BA in Computer Science and Philosophy and, after working in the programming industry, earned a PhD in Computer Science from UC San Diego, with a focus in computational genetics. I was a Teaching Assistant for most of my graduate career, and consistently enjoyed the student interactions and received positive reviews. Being a teaching assistant taught me to quickly digest the assigned material, and present it ways suitable to students with highly varying levels of experience and ability.

I am most interested in working with undergraduate and high school students, but can also work with motivated younger students. I prefer to work with students one-on-one, but can also tutor groups of no more than 3-4.
I graduated from Rice with a BA in Computer Science and Philosophy and, after working in the programming industry, earned a PhD in Read more

Policies
Cancellation
24 hours notice required

Please ask about travel fees outside Santa Fe.

Travel Radius
Travels within 15 miles of Santa Fe, NM 87501
In-person lessons
Math:
ACT Math, Algebra 1, Algebra 2, Calculus, Discrete Math, Geometry, Prealgebra, Precalculus, Probability, SAT Math, Statistics, Trigonometry
Science:
Biostatistics, Genetics, Philosophy
English:
ACT English, ACT Reading, Proofreading, SAT Reading, SAT Writing, Vocabulary, Writing
Test Preparation:
ACT English, ACT Math, ACT Reading, SAT Math, SAT Reading, SAT Writing
Computer:
C,
C++,
Computer Engineering, Computer Programming,
Computer Science,
Fortran, Java, Linux, Macintosh,
MATLAB,
Perl,
UNIX
Elementary Education:
Vocabulary

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 learned programming in C as an undergraduate at Rice, and have used both as my primary performance languages since, both in industry and in my own graduate work. Specifically, at Sendmail I worked on both the original "sendmail" email transport server and their IMAP mail hosting server, derived from UW IMAP. I have written C extensions for both Perl (XS) and Ruby, as well as working on in-house C code for my lab in graduate school.

C++

I learned programming in C and C++ as an undergraduate. I have used both as my primary performance languages since then, both in industry and in my own graduate work.

Computer Programming

As well as earning a BA and PhD in computer science, I have programmed in industry (e.g. at Sendmail, Inc.) and in government (e.g. Los Alamos National Laboratory). I have experience both creating programs from scratch (for my own graduate research) and dealing with large code bases.

Computer Science

I earned a BA in Computer Science at Rice, and a PhD in computer science at UC San Diego.

During my undergraduate studies I focused on operating systems, but also did coursework covering advanced algorithms and data structures (e.g. fast union-find, AVL trees, Fibonacci heaps, and most other topics found in Cormen, Leiserson, and Rivest's classic textbook), discrete math, complexity theory, and computer architecture.

My focus in graduate school was machine learning, with a focus on natural language processing. I also took a variety of courses in algorithms and data structures, complexity, compilers and programming languages, and computer architecture.

Macintosh

Other than a few years running Linux in college, I have used Macs continuously since middle school (i.e. almost 20 years). Also, since my parents are Mac users, I have a fair bit of experience helping people who are less-than-comfortable with computers work with both the built-in applications and common productivity stuff like Microsoft Word.

MATLAB

MATLAB (actually Octave, a free reimplementation) has been my primary mathematical scripting language in various statistical and machine-learning projects. As well as writing thousands of lines of MATLAB code, I have written C++ extensions using the Octave C++ interface, including a binding to SVMLite.

Perl

I learned Perl as a summer intern during my undergraduate years, and have used it since then as my main scripting and text-processing language. Perl being the Lingua Franca of bioinformatics, this long familiarity has been of great advantage to me. I have a number of modules on CPAN, the primary site for distributing free, reusable Perl code (username: SEANO).

Rice
UC San Diego
PhD

Education

Rice

UC San Diego (PhD)

Hourly rate

Standard Hourly Rate: $60.00

Cancellation: 24 hours notice required

Please ask about travel fees outside Santa Fe.

Travel policy

Sean will travel within 15 miles of Santa Fe, NM 87501.