Award-Winning Computer Science Tutors

America's #1 Tutoring Platform

Who needs tutoring?

FOXNBCCBSUS NewsTIMEUSA Today

TUTORS FROM

  • YaleUniversity
  • PrincetonUniversity
  • StanfordUniversity
  • CornellUniversity

Award-Winning Computer Science Tutors

Justin

Certified Tutor

8+ years

Justin

Doctor of Philosophy, Computational Mathematics
Justin's other Tutor Subjects
AP Calculus BC
AP Calculus AB
Pre-Algebra
Multivariable Calculus

I am an aspiring applied mathematician, with particular interest in image processing and climate science. I graduated in May 2017 from Washington University in St. Louis with a bachelor's in physics and mathematics, and am beginning a PhD program in September 2017 at the University of Chicago in Com...

Education

Washington University in St. Louis

Bachelor's in Physics and Mathematics

University of Chicago

Doctor of Philosophy, Computational Mathematics

Test Scores
SAT
1560
ACT
33
Isabella

Certified Tutor

8+ years

Isabella

Current Grad Student, Operations Research
Isabella's other Tutor Subjects
Pre-Algebra
Middle School Math
Geometry
Calculus

I am a graduate of MIT. I received my Bachelor of Science in Mathematics with minors in Management Science and Ancient and Medieval Studies. Since graduation, I have started my PhD at Georgia Tech in Operations Research. Throughout my career I have TA'd several math and computer science courses at t...

Education

Massachusetts Institute of Technology

Bachelor of Science in Mathematics (minors in Management Science and Ancient and Medieval Studies)

Georgia Institute of Technology-Main Campus

Current Grad Student, Operations Research

Test Scores
SAT
1510
Florence

Certified Tutor

4+ years

Florence

Bachelor of Science, Computer Science
Florence's other Tutor Subjects
Pre-Algebra
Trigonometry
Statistics
Pre-Calculus

I am a rising senior at Duke University. I major in Computer Science and am also getting a minor in Physics. I have had experience tutoring/teaching as a teaching assistant for three classes: Intro to Databases, Electricity and Magnetism (for engineers), and Computer Network Architecture. I have had...

Education

Duke University

Bachelor of Science, Computer Science

Test Scores
Perfect Score
ACT
36
Julie

Certified Tutor

Julie

Bachelor in Arts, Philosophy
Julie's other Tutor Subjects
6th-12th Grade math
9th-12th Grade Writing
9th-12th Grade Reading
AP Statistics

I am a rising junior at Princeton University pursuing a Bachelors of Arts in Philosophy with a certificate in Statistics and Machine Learning. I am highly passionate about education: during the academic year, I serve as a volunteer tutor for the Petey Greene Program, which provides educational assis...

Education

Princeton University

Bachelor in Arts, Philosophy

Test Scores
SAT
1570
David

Certified Tutor

8+ years

David

Master of Science, Computer Science
David's other Tutor Subjects
Competition Math
Calculus
Algebra
SAT Math

I am a graduate of Stanford University, where I received a BS in Cognitive Science and an MS in Computer Science. After graduation, I spent a summer in Palestine, where I taught web development, app development, and entrepreneurship to a cohort of overenthusiastic high school students; now, I've mov...

Education

Stanford University

Master of Science, Computer Science

Stanford University

Bachelor of Science, Cognitive Science

Stanford University

BS in Cognitive Science

Test Scores
SAT
1570
Kevin

Certified Tutor

5+ years

Kevin

Master of Science, Computer Science
Kevin's other Tutor Subjects
Competition Math
Trigonometry
Pre-Calculus
Geometry

I'm a coterminal master's student at Stanford University in California majoring in Computer Science (Biocomputation). Throughout high school and college, I've taken many courses in computer science, the life sciences (biology and chemistry), and math; and I've been through a lot of standardized test...

Education

Stanford University

Master of Science, Computer Science

Stanford University

Bachelor of Science

Test Scores
SAT
1590
ACT
35
Elaine

Certified Tutor

9+ years

Elaine

Masters, Computer Science
Elaine's other Tutor Subjects
Algebra
Algorithms
AP Calculus AB
AP Calculus BC

Math is my favorite subject. No matter what career field someone is going into math matters. At the minimum, it helps us learn logic and different ways of thinking.I tutor because I like to share knowledge. I want to help others understand the value in learning various topics by connecting them to t...

Education

George Washington University

Masters, Computer Science

New Jersey Institute of Technology

Bachelors, Mathematical Sciences

Carlos

Certified Tutor

5+ years

Carlos

Bachelors, Computer Science
Carlos's other Tutor Subjects
C++
College Computer Science
Computer Programming
Computer Science

I'm a Computer Science graduate of the University of Utah, where I focused mainly on Artificial Intelligence and Bioinformatics. I currently work on Cigna's flagship iOS app - I specialize in the chat functionality where users can talk with Clinicians about their treatments and medications, and also...

Education

University of Utah

Bachelors, Computer Science

Crea

Certified Tutor

4+ years

Crea

Bachelor of Science, Computer Science
Crea's other Tutor Subjects
Algebra
Algebra 2
Algorithms
C++

A recent graduate with a Bachelor of Science in Computer Science, I've had 3 years of tutoring experience in both mathematics and computer science, in various classes. I am a Software Engineer, specifically working with Java and JavaScript but I have extensive experience with C, C++, and Python. I'm...

Education

Fordham University

Bachelor of Science, Computer Science

John

Certified Tutor

9+ years

John

Masters, Computer Science
John's other Tutor Subjects
Algebra
Algebra 2
Algorithms
Computer Programming

I seek to find the best way to engage a student and pique his or her interest in a subject whether it be from thought-provoking examples or exciting future uses for particular knowledge. From my experience this is immensely helpful for developing and actually retaining mastery of a topic. Every stud...

Education

University of California-Riverside

Masters, Computer Science

University of Advancing Technology

Bachelors, Computer Science

Meet Our Expert Tutors

Connect with highly-rated educators ready to help you succeed.

Travis

Algebra Tutor • +66 Subjects

Hey there, I'm Travis. I reside in the greater Seattle area and work as an interpreter (American Sign Language/English/Spanish). To date, I hold a Master of Science in Computational Linguistics, a Bachelor of Science in Electrical and Computer Engineering, and a Bachelor of Arts in Linguistics. I tutor a wide variety of subjects, including computer science, mathematics, and Spanish. If you need help, let's work it out together!I can also provide tutoring services through American Sign Language (instead of English), if need be.

View Profile

Felipe

Algebra Tutor • +36 Subjects

I am a Summa Cum Laude graduate of Rutgers University where I obtained my B.S. in Physics with a minor in Math. I have years of experience as a tutor and teacher's assistant in different institutions, including Bergen Community College Tutoring Center, which was ranked as the best tutoring center for two-year college institutions in the country. I love to help people and I work hard to find creative ways of teaching, from basic concepts in Algebra to Advance Calculus and high-level Physics.

View Profile

Mindy

Algebra Tutor • +36 Subjects

Students who are being tutored are often having difficulty and may have failed, perhaps several times. What is more, they know they have failed and learning has become a chore rather than a pleasure. The student, who appears to understand a concept today, may be hopelessly confused tomorrow and ready to give up. Tutoring can be fun and can help school be an interesting and productive place! It is my job to present the curriculum differently, in a way the student can relate to and understand. I am enthusiastic and ready to try another way, using all the methods and media available. I am a resource for the student and others while consulting with parents and professionals. While teaching, it is important to be patient, endlessly creative, and up-to-date. I have these qualities.

View Profile

Andres

Algebra Tutor • +31 Subjects

I read this quote at one point in my life and it just made sense to me and I feel it applies to most of the things we do in life. Never settle for failure always strive to succeed."Failure happens all the time. It happens every day in practice. What makes you better is how you react to it."-Mia Hamm

View Profile

Ryan

Algebra Tutor • +12 Subjects

I have three years of experience as an Instructional Assistant at a high school, and have learned how to easily break concepts down into simple and easy-to-understand steps. I have also taken several math and computer science courses, which has given me the tools needed to help others get past some of the roadblocks they may encounter while learning.I enjoy reading and fixing iPhones in my spare time. I have recently also become interested in books about how our social brain works. I love helping my students get past tough spots, and helping them relieve the stress that comes with struggling through difficult concepts, because I have been there myself! I start by assessing a student's subject knowledge, and then smoothing out any misunderstood areas before moving forward. I especially like assessing the concepts and questions that tripped me up when I myself was a student, as those will likely be the concepts my students also struggle with. If a student then has trouble explaining a problem, I will then reiterate it from my point of view.

View Profile

Ericka

ACCUPLACER Prep Tutor • +113 Subjects

Professional Background:I am a certified teacher who has taught all grades and subjects at a PreK-12 online school. I have a master's degree in Educational Technology and a graduate certificate in Online Teaching. I currently work as a graduate teaching assistant at Oklahoma State University while completing a Ph.D. program in Learning, Design, and Technology. Before I was a teacher, I used to work as an RF engineer in telecommunications. My background places me in a position to help students in K-12 and higher education understand real-world experiences working in a STEM career.Why Work with Me?I am passionate about helping students succeed in their courses while discovering new things about themselves. I understand what it feels like to struggle because I have a learning disability. However, I learned to overcome these challenges and use these traits to enhance my performance at my job and schoolwork. For example, divergent thinking works for my benefit by allowing me to see new ways to solve difficult problems. I also use educational technology tools and creative methods to improve reading comprehension. However, these skills are suitable for all students to learn, not just students with learning disabilities.I see students as they are now and who they will become. Since I view students as scholars, I have high expectations for them, including academic responsibility, increased organizational skills, and reflecting on their learning. They receive scaffolding to meet these expectations and thus experience academic and personal growth. I want students to feel confident when thinking about their studies. These reasons drove my decision to become a tutor with Varsity Tutors.The best rewards for me as a tutor arise during those times students realize their potential and have that "A-HA!" moment. I watch them confidently tackle a challenging assignment and then say, "Way to go! I knew you could do it." Therefore, let's get started and help your scholar reach their potential!Teaching Philosophy:My decision to become a full-time educator stemmed from noticing the need for improved continuing education for adult students in telecommunications, desiring a more inclusive curriculum that factored in workers' culture, motivation, ability, and relevance to their jobs. Subsequently, I decided to attend school to become a corporate trainer and then return to the telecommunications world to deliver engaging training for engineers. However, after I began my master's program, I realized the need for improved instructional design and pedagogical practices is everywhere. Additionally, while working as a private tutor, students expressed concerns that they would perform better if their teachers supplied them with various means to complete assignments.These experiences, in combination with my educational training, ignited a passion in me to develop instructional design materials and capitalize upon equitable teaching practice for the good of the classroom, both online and in-person instruction. I intend to tear down the stumbling blocks that prevent access to meaningful educational experiences to a diverse body of students. My mission consists of creating a culture that sets the stage for excellent academic content and instilling students with renewed confidence by providing scaffolding that allows them to learn in a way that suits their learning needs.I believe that teachers can begin to create this environment by demonstrating civil actions towards students at all times because mutual respect between teachers and students is the cornerstone of learning. They must show civility towards students and others if they expect students to model this behavior. Teachers respect students by listening to the students' needs and appreciating their individualities. Subsequently, when students feel respected and heard, they are more likely to receive teachers' kind, affirming, and honest assessment of the students' work when they fail to meet their educational goals. In turn, these actions could increase students' motivation, allowing teachers to facilitate deeper learning by building upon prior knowledge, connecting learning objectives to student interests, and encouraging students to take more academic responsibility.Another part of establishing a positive learning environment includes demonstrating how to ask for help, a significant teaching action that equips students to succeed in academia and future occupations. For many students, this is not an intuitive process. I have noticed that many students fail their classes because they either do not know they need help or do not ask for adequate support. Therefore, students working with me can acquire improved help-seeking skills by receiving instruction about how to ask for help from teachers, other educational staff, and their peers. I also teach students to seek help within learning management systems and other online educational platforms.Once students understand how to ask for help, successful teachers can aid students' understanding of why and how they should learn new knowledge and subsequently advise students about how they can optimize their educational experiences. I achieve these goals by offering multiple modalities of accessing and retaining knowledge underpinned by a cognitive apprenticeship approach. By providing options, students connect new information to their existing knowledge base and life experiences. Next, dividing complex concepts into challenging yet achievable goals supplies students with improved retention. I also offer multiple opportunities to practice each task before moving forward to the next step and provide the correct level of assistance to aid the student. Since evaluating students' progress is paramount, assessment is essential for the learning cycle. Additionally, I assess student responses to my ideas and make corrections when required. I actively discern which kinds of actions are appropriate to pave the way for the highest levels of achievement.I also believe that teachers are charged to do more than teach lesson plans; I instead strive to create an environment where innovative thinkers and extraordinary leaders emerge. As an educator, I am responsible for assisting students in meeting the future demands of college, industry, and technology by bolstering a positive attitude about learning that could lead to life-long fulfillment, creating a student-centered environment, and providing opportunities to learn 21st-century skills. I must equip students with the aptitudes and application of soft skills born from collective learning and emerging technologies by integrating appropriate learning experiences and technologies into daily routines. I accomplish this goal by immersing students in new technologies that improve instructional designs and finding outside resources that help students connect their learning to real-world experiences.

View Profile

Alex

Algebra Tutor • +36 Subjects

I graduated in 2014 from University Of California, Santa Cruz with a degree in Physics and a minor in Math and I plan on going to grad school for Planetary science next year. I tutored freshman physics in college and also graded students homework and test including classes such as algebra, calculus, and complex numbers. I enjoy teaching any science or math subjects to students, and I'm especially talented in Calculus, Algebra and high school physics. My tutoring style come from a desire to make sure students understand the topic from the ground up. Many people get discouraged from math because they see it as a large set of rules and equations that they have to memorize, when really it can make sense on a much simpler, fundamental level. I have experience teaching at a YMCA summer camp and have tutored my younger sister throughout the years. Some of my hobbies include piano, drums, rock climbing, computer programming, and hanging out with my two dogs. I'm super enthusiastic to teach others- I find I always learn a new way of looking at things when I teach someone, because there's so many ways to approach a subject.Looking forward to meeting you!

View Profile

Tom

10th Grade Math Tutor • +86 Subjects

I've recently moved to New York, NY after graduating at the top of my class from Rensselaer Polytechnic Institute in Troy NY! At RPI, I received my BS in Computer Systems Engineering. Before college, I was valedictorian, got 5s on a variety of AP exams and achieved a 99+ percentile SAT score. Right now I'm a web developer!My academic success is linked to the amount I studied; however, I owe the majority of it to the wonderful professors and tutors I've had in my life. They've shown me that everyone has the potential to become a top student.I've been tutoring for over 4 years now and in that time, I've learned a ton of effective teaching methods. I've also learned many that don't work at all - we will skip those. My goal is to have you learn as much as possible, as efficiently as possible, while having as much fun as possible.Whether you want to explore subject fundamentals or just improve your SAT score, I'm your guy!

View Profile

James

ACT Prep Tutor • +51 Subjects

My name is James Talbott, I have a mathematical and computer science background from Georgia Tech. I graduated in 2021. I've tutored the last year or so, and I can teach most math topics. I would say I specialize in SAT/ACT .. I enjoy trying to help the student's score go up via genuine understanding.

View Profile

Luke

Advanced Placement Prep Tutor • +55 Subjects

I have always enjoyed sharing knowledge with others and helping people learn to learn. Even as a young child, I loved seeing others transcend the limitations that once intimidated them, and that feeling continues to drive me today. I began tutoring in middle school when my grandmother, a retired second-grade teacher, found herself struggling to serve effectively as an algebra tutor. I put in an enthusiastic effort, and it worked out surprisingly well. Despite once “struggling in math” (this was the questionable word choice of his teachers), he eventually graduated college with a degree in mechanical engineering. Over the years, I have taught math, English, science, computer programming, and Latin. When I tutor, I am always careful to be empathetic, attentive, and flexible. I have found that communication is always improved by these habits, and I don't leave home without them. I believe I can teach any subject (even those with which I am not already familiar, given adequate time to prepare). I don't have a favorite subject to tutor; if I am able to help someone understand something that was previously incomprehensible, I'm happy. I have a degree in psychology from The Ohio State University, where I spent two years writing computerized tasks for the Clinical Neuroscience Laboratory. In my free time, I read (history, philosophy, science, economics, and whatever else winds up being relevant to whatever first grabs my attention [in other words, everything]), watch documentaries, play pool, practice guitar, and write songs.

View Profile

Connect with Computer Science Tutors

Get matched with expert tutors in your subject