Award-Winning High School Computer Science Tutors
serving Brooklyn, NY
Who needs tutoring?
FEATURED BY
TUTORS FROM
- YaleUniversity
- PrincetonUniversity
- StanfordUniversity
- CornellUniversity
Award-Winning High School Computer Science Tutors serving Brooklyn, NY

Certified Tutor
8+ years
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...
Brown University
Bachelor of Science

Certified Tutor
Julie
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...
Princeton University
Bachelor in Arts, Philosophy

Certified Tutor
13+ years
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...
University
Bachelor's

Certified Tutor
Eric
I am a sophomore at Cornell University studying Computer Science.
Cornell University
Current Undergrad, Computer Science

Certified Tutor
Laura
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 ...
Georgia Institute of Technology-Main Campus
Bachelor of Science, Biomedical Engineering

Certified Tutor
Zain
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...
Wesleyan University
Bachelors, College of Social Studies

Certified Tutor
Sam
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...
The Cooper Union for the Advancement of Science and Art
Bachelors, Electrical Engineering

Certified Tutor
2+ years
Richard
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...
Reichman University
BS

Certified Tutor
9+ years
Jai
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'...
Stanford University
Bachelors in Electrical Engineering and Computer Science

Certified Tutor
Kate
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 ...
Massachusetts Institute of Technology
Masters, Environmental Engineering
Massachusetts Institute of Technology
Bachelors
Nearby High School Computer Science Tutors
Other Brooklyn Tutors
Related Technology and Coding Tutors in Brooklyn
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