Award-Winning High School Computer Science Tutors serving Brooklyn, NY

America's #1 Tutoring Platform

Who needs tutoring?

FOXNBCCBSUS NewsTIMEUSA Today

TUTORS FROM

  • YaleUniversity
  • PrincetonUniversity
  • StanfordUniversity
  • CornellUniversity

Award-Winning High School Computer Science Tutors serving Brooklyn, NY

Anna

Certified Tutor

8+ years

Anna

Bachelor of Science
Anna's other Tutor Subjects
Middle School Math
Geometry
Calculus
Algebra

I am very passionate about teaching material in a way that works with each student's personal learning needs and making sure that they understand the material at its core, not just how to answer a test question. Because I majored in Neuroscience, I have expertise in a wide range of sciences, as Neur...

Education

Brown University

Bachelor of Science

Test Scores
SAT
1510
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
Justin

Certified Tutor

13+ years

Justin

Bachelor's
Justin's other Tutor Subjects
College Algebra
Arithmetic
Trigonometry
Pre-Calculus

I am currently pursuing a Master's degree in Computational Linguistics, the interface between computer science and human language. Fluent in Spanish and German, I also study second language acquisition in my course and lab work. My hobbies include biking, camping, woodworking, travel, puzzles, writi...

Education

University

Bachelor's

Test Scores
SAT
1470
Eric

Certified Tutor

Eric

Current Undergrad, Computer Science
Eric's other Tutor Subjects
Calculus
Algebra
SAT Subject Test in Mathematics Level 2
SAT Mathematics

I am a sophomore at Cornell University studying Computer Science.

Education

Cornell University

Current Undergrad, Computer Science

Test Scores
Perfect Score
SAT
1600
Laura

Certified Tutor

Laura

Bachelor of Science, Biomedical Engineering
Laura's other Tutor Subjects
Pre-Algebra
College Algebra
Trigonometry
Pre-Calculus

I am a recent graduate of Biomedical Engineering with a minor in Computer Science from Georgia Tech. Teaching is something that I have always enjoyed. It helps reinforce the subject knowledge for myself, while also helping other people. Throughout the years, I have tutored - formally and informally ...

Education

Georgia Institute of Technology-Main Campus

Bachelor of Science, Biomedical Engineering

Zain

Certified Tutor

Zain

Bachelors, College of Social Studies
Zain's other Tutor Subjects
Calculus
Algebra
PSAT Writing Skills
PSAT Critical Reading

I am a graduate of Wesleyan University in Middletown, Connecticut. I received my Bachelor of Arts from the interdisciplinary College of Social Studies and earned certificates in South Asian studies, international relations, and social, cultural, and critical theory. I graduated with honors for my se...

Education

Wesleyan University

Bachelors, College of Social Studies

Sam

Certified Tutor

Sam

Bachelors, Electrical Engineering
Sam's other Tutor Subjects
AP Calculus AB
Calculus
Algebra
AP Physics 1

I'm also passionate about tutoring calculus and physics so that I can help assuage the extreme (and, in my opinion, undeserved) fear that students often have of these subjects. Despite their intimidating reputations, each of these subjects is built on a foundation of only a few simple (and largely i...

Education

The Cooper Union for the Advancement of Science and Art

Bachelors, Electrical Engineering

Richard

Certified Tutor

2+ years

Richard

BS
Richard's other Tutor Subjects
Applied Mathematics
Pre-Algebra
Finite Mathematics
College Algebra

I am a graduate of the University of Toronto, Reichman University, and Western Governors University. I have been teaching children, youth, and adults in various academic settings since 2008. My teaching philosophy and tutoring style is that of open discourse and conversation, actively involving stud...

Education

Reichman University

BS

Jai

Certified Tutor

9+ years

Jai

Bachelors in Electrical Engineering and Computer Science
Jai's other Tutor Subjects
Calculus
Algebra
Electrical Engineering
ACT Writing

I'm a recent Stanford graduate (Electrical Engineering and Computer Science), and have been working at a major Management Consulting firm for a few years now. I personally scored a 2360 (out of 2400) on the SAT and 35 on the ACT and was successful in gaining admission to several top universities. I'...

Education

Stanford University

Bachelors in Electrical Engineering and Computer Science

Test Scores
SAT
1590
ACT
35
Kate

Certified Tutor

Kate

Masters, Environmental Engineering
Kate's other Tutor Subjects
AP Calculus BC
AP Calculus AB
College Algebra
Pre-Calculus

I'm available to tutor biology, chemistry, physics, math from Algebra up through AP Calculus, SAT test prep, and French. I've been tutoring students in science and math for 7 years. I also spent 8 months working and studying in France, and have tutored high school and adult students in French. When ...

Education

Massachusetts Institute of Technology

Masters, Environmental Engineering

Massachusetts Institute of Technology

Bachelors

Test Scores
SAT
1580

Frequently Asked Questions

High school computer science courses in Brooklyn generally progress from foundational concepts like algorithms and logic to practical programming skills. Students typically learn variables, data types, control structures, functions, and object-oriented programming principles, often using languages like Python or Java. Many courses culminate in project-based work where students apply these concepts to build real applications, from simple games to data analysis tools.

Debugging is one of the most valuable skills a tutor can help develop. Rather than just pointing out what's wrong, tutors guide you through systematic problem-solving approaches—like reading error messages carefully, isolating problematic code sections, and using debugging tools effectively. This hands-on practice with code review transforms debugging from frustrating guesswork into a logical skill you can apply to any programming challenge.

Syntax is the specific rules of a programming language (like how to write a loop), while logic is the problem-solving approach behind it (knowing when and why to use a loop). Many students struggle when they focus too heavily on syntax memorization without understanding the underlying logic. Tutors help you build strong logical thinking first, making syntax feel like a natural tool for expressing your ideas rather than a barrier to overcome.

Building real projects—whether it's a web application, game, or data visualization—forces you to integrate multiple concepts and make design decisions, which is how professional developers actually work. Tutors can guide you through the full project lifecycle: planning your approach, breaking problems into manageable pieces, implementing solutions, and debugging issues. This practical experience solidifies your understanding far better than isolated coding exercises.

Data structures like arrays, linked lists, and hash tables are abstract concepts that are hard to visualize without hands-on practice and clear explanation. Tutors break down how different structures work, when to use each one, and how they affect your program's efficiency. With personalized 1-on-1 instruction, you can work through examples at your own pace and see exactly how data moves through these structures, making them click.

Absolutely. Tutors can help you explore different paths—whether you're interested in web development, data science, game design, or artificial intelligence—and guide you toward projects that match your interests. This personalized approach keeps you motivated while building the core programming fundamentals that apply across all specializations. You'll get hands-on experience in the areas that excite you most.

Your first session is about understanding where you are and what you want to achieve. A tutor will likely ask about your current coursework, specific challenges you're facing (whether it's understanding loops, debugging, or tackling projects), and your goals. From there, they'll work with you on a real problem you're struggling with, giving you a concrete sense of how personalized instruction can help clarify the concepts that have been confusing.

Tutors help you master both the conceptual understanding and practical coding skills tested on exams like AP Computer Science Principles or A. They focus on common problem types, help you practice under timed conditions, and ensure you can explain your reasoning—not just write code. With personalized feedback on your practice problems and projects, you'll build the confidence and competency needed to perform well.

Connect with High School Computer Science Tutors in Brooklyn

Get matched with local expert tutors