Award-Winning Computer Science Tutors serving Portland, OR
Award-Winning Computer Science Tutors serving Portland, OR
Private 1-on-1 tutoring, weekly live classes for academic support, test prep & enrichment, practice tests and diagnostics, and more to elevate grades and test scores.
Universities
Delivered
Proficiency
Who needs tutoring?
No obligation. Takes ~1 minute.
Tutors from
- YaleUniversity
- PrincetonUniversity
- StanfordUniversity
- CornellUniversity
Featured by
Award-Winning Computer Science Tutors serving Portland, OR
I am a graduate of the University of California, Los Angeles, where I earned a Bachelor of Science in Computer Science. I've always loved Math and the Sciences: the hunt for the right equation to use,...
Education & Certificates
University of California Los Angeles
Bachelor of Science in Computer Science
SAT Scores
I am an experienced academic tutor with a focus in the SAT and ACT. With nearly 2 years of experience tutoring in the SAT, I know the ins and outs of the test as someone who was not initially good at ...
Education & Certificates
Oregon State University
Bachelor
I primarily tutor a lot of math classes. Anything from elementary school through undergrad. High school Geometry? Yep! Real Analysis? Absolutely! Python? Not quite math, you tricky person, but sign ri...
Education & Certificates
Reed College
AB
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 mon...
Education & Certificates
Massachusetts Institute of Technology
Masters, Environmental Engineering
Massachusetts Institute of Technology
Bachelors
SAT Scores
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) ...
Education & Certificates
Stanford University
Bachelors in Electrical Engineering and Computer Science
ACT Scores
I am a licensed physician from Florida who is currently changing careers. I graduated from the University of Pennsylvania in 2009 and have extensive tutoring and editing experience. While a student, I...
Education & Certificates
Nova Southeastern University
PHD, Medicine
University of Pennsylvania
Bachelors, History
SAT Scores
I am a current student at the University of Chicago. I am working towards a Bachelor of Science in Biological Sciences, and I am on the pre-medical track. I am extremely passionate about tutoring, and...
Education & Certificates
University of Chicago
Bachelor of Science, Biology, General
ACT Scores
I am enrolled in the Mechanical Engineering PhD program at Rice University which will begin Fall 2020, and I am hoping to return to academia as a professor after earning my PhD. In the meantime, I am ...
Education & Certificates
University of Notre Dame
Bachelor of Science
Rice University
Doctor of Philosophy, Mechanical Engineering
ACT Scores
I am available to tutor middle and high school math, history and test prep. I have tutored math and history in the past and I previously taught a test prep course at a school in Hanoi, Vietnam. I have...
Education & Certificates
Harvard University
Master of Public Policy, Public Policy
ACT Scores
I am a junior Mechanical Engineering major at Yale, and I hope to become a Naval Aviator after college. I am also a varsity sailor, and enjoy playing music with friends when I can get some free time. ...
Education & Certificates
Yale University
Bachelor of Science, Mechanical Engineering
ACT Scores
Other Portland Tutors
Related Technology and Coding Tutors in Portland
Frequently Asked Questions
Your first session is about understanding your goals and current skill level. A tutor will discuss what you're working on—whether that's learning Python basics, debugging code, preparing for AP Computer Science, or building a specific project—and identify areas where you need the most support. They'll also explain their teaching approach so you know what to expect going forward.
Debugging is a critical skill that goes beyond just fixing errors—it's about developing a systematic problem-solving approach. A tutor can walk you through reading error messages, using debugging tools, and testing your code step-by-step to isolate issues. This hands-on practice with real code builds the logical thinking skills that make you independent at troubleshooting.
Syntax is the rules of a specific language (like Python or Java)—the grammar that makes code run. Logic is the algorithmic thinking behind *what* your code does. Many students struggle with logic (designing solutions) even when they know syntax. A tutor can help you separate these skills, focusing on logic through pseudocode and flowcharts before diving into language-specific details.
Data structures and algorithms are abstract concepts that benefit from visual explanations and hands-on practice. Tutors can break down how arrays, linked lists, trees, and sorting algorithms actually work through diagrams, code walkthroughs, and coding exercises. This deeper understanding helps you choose the right tools for your projects and prepares you for technical interviews or advanced coursework.
Absolutely. Project-based learning is one of the most effective ways to develop computer science skills. Tutors can guide you through planning, building, and debugging real applications—whether that's a web app, game, data analysis project, or mobile app. They provide code review, help you overcome technical obstacles, and teach you professional development practices along the way.
AP Computer Science tutoring focuses on both conceptual understanding and exam strategy. For AP CSA, tutors cover object-oriented programming, algorithms, and the specific Java syntax tested. For AP CSP, they help with broader concepts like algorithms, data representation, and cybersecurity. Tutors use practice problems, past exam questions, and targeted coding practice to build confidence and mastery.
A tutor can help you explore different areas and understand what appeals to you. If you enjoy building user-facing applications, web development might fit. If you're drawn to analyzing data and patterns, data science could be your focus. Game development, cybersecurity, and AI are other paths. Tutors can guide you toward the languages and projects that match your interests while building foundational skills.
Portland has a strong tech community with opportunities like hackathons, coding bootcamps, and internships at local companies. With over 221 schools in the Portland area, many students are also taking AP Computer Science or computer science electives. A tutor can help you prepare for these opportunities, build a portfolio of projects, and develop the skills that matter in Portland's tech scene.
Let's find your perfect tutor
Answer a few quick questions. We'll recommend the right plan and match you with a top 5% tutor.









