Award-Winning Computer Science Tutors serving Salt Lake City, UT

America's #1 Tutoring Platform

Who needs tutoring?

FOXNBCCBSUS NewsTIMEUSA Today

TUTORS FROM

  • YaleUniversity
  • PrincetonUniversity
  • StanfordUniversity
  • CornellUniversity

Award-Winning Computer Science Tutors serving Salt Lake City, UT

Brian

Certified Tutor

8+ years

Brian

Bachelor's
Brian's other Tutor Subjects
AP Statistics
AP Calculus AB
Linear Algebra
Trigonometry

I am currently an undergraduate student at the University of Utah, where I am double majoring in computer science and music education. In addition, I am a recipient of the Eccles Scholarship, which is a highly competitive program that is reserved for those that display exemplary academics, ethics an...

Education

University

Bachelor's

Rachel

Certified Tutor

6+ years

Rachel

Masters in Education, Education
Rachel's other Tutor Subjects
Academic Coaching
ACCUPLACER Arithmetic
ACCUPLACER Elementary Algebra
ACCUPLACER ESL

Thinking about my own experience in education, I appreciate the incredible impact that teachers have on the lives of young people. I know that teachers provide skills and knowledge used by young people throughout life. Therefore, as a teacher, my greatest aim is to be a role model. I want to cultiva...

Education

University of Mary Washington

Masters in Education, Education

University of Mary Washington

Bachelor in Arts, Elementary School Teaching

Susan

Certified Tutor

9+ years

Susan

Bachelor in Arts, History
Susan's other Tutor Subjects
Elementary School
Elementary School English
Elementary School Math
Elementary School Reading

My love of learning and teaching started at a young age. Teaching is a part of who I am. I believe that all children should have the opportunity to learn in a caring, fun and creative environment. I received my Bachelor of Arts in History from the University of California, Riverside (UCR). I went th...

Education

University of California-Riverside

Bachelor in Arts, History

University of California-Riverside

non degree, Elementary School Teaching

Clarissa

Certified Tutor

Clarissa

Bachelor in Arts, English & Spanish
Clarissa's other Tutor Subjects
Conversational Spanish
Elementary School English
English
Languages

I attend the Weissman School of Arts and Sciences at Baruch College. I was born and raised by two loving Dominican parents who never let me forget where I came from. I was surrounded by family and friends of my culture who always embraced and celebrated who they were. My native language is Spanish a...

Education

CUNY Bernard M Baruch College

Bachelor in Arts, English & Spanish

Grace

Certified Tutor

9+ years

Grace

Associate in Science, Chemistry
Grace's other Tutor Subjects
Biology
College Biology
Elementary School Math
Elementary School Reading

Giving students an individualized and interactive learning experience is very important to me. It is one thing to learn a subject in the rigid way offered by a classroom or textbook. It is another thing entirely to have someone there by your side who adapts your path to address your needs in the mos...

Education

South Puget Sound Community College

Associate in Science, Chemistry

Christien

Certified Tutor

6+ years

Christien

Masters in Business Administration, Business Administration and Management
Christien's other Tutor Subjects
Algebra
Biostatistics
Business
Business Analytics

I've been fortunate to have been supported throughout my academic career. Now, I want to be a part of that support system for students. I'm a graduate of the Amherst College with a degree in statistics and a graduate of the University of Massachusetts with a Master's of Business Administration with ...

Education

University of Massachusetts Amherst

Masters in Business Administration, Business Administration and Management

Amherst College

Bachelor in Arts, Statistics

Yadira

Certified Tutor

9+ years

Yadira

Bachelors, B.Ed (Secondary Math Education)
Yadira's other Tutor Subjects
Algebra
Conversational Spanish
Languages
Math

Yadira Garcia is a math teacher at a local district. She has been tutoring since 2009.

Education

Arizona State University

Bachelors, B.Ed (Secondary Math Education)

Matthew

Certified Tutor

7+ years

Matthew

Bachelor in Arts, Chemistry
Matthew's other Tutor Subjects
Accompaniment
ACT English
ACT Math
Analytical Chemistry

I recently graduated with a chemistry degree from St. Olaf College, and when I wasn't in the lab, I was probably in our music building, practicing some Rachmaninoff or singing some Schubert. While both music and science are massive parts of my life, Ive decided to continue with a career in chemistry...

Education

St Olaf College

Bachelor in Arts, Chemistry

Test Scores
GRE
325
Sarah

Certified Tutor

Sarah

Current Grad Student, N/A
Sarah's other Tutor Subjects
College English
MCAT Critical Analysis and Reasoning Skills
English
Graduate Test Prep

I'm currently a first year medical student at Indiana University School of Medicine. I graduated from Indiana University in 2012 with a Bachelors of Science in neuroscience and minors in sociology and psychology. Between my undergraduate career and medical school, I did research in brain sciences at...

Education

Indiana University

Bachelors, Neuroscience

Indiana University School of Medicine

Current Grad Student, N/A

Caroline

Certified Tutor

8+ years

Caroline

Bachelor in Arts, Philosophy
Caroline's other Tutor Subjects
American Literature
Ancient and Medieval Heritage
AP English Language and Composition
British Literature

Hi! I'm Caroline, a senior at Fordham University. I love interacting with students and explaining new concepts to them! My special interest lies in the liberal arts, but I can also offer test prep and grade-level tutoring in various subjects!

Education

Fordham University

Bachelor in Arts, Philosophy

Test Scores
SAT
1490

Frequently Asked Questions

Your first session is about understanding your current level and goals. A tutor will review what you're working on in class, discuss specific challenges (like debugging or understanding data structures), and assess whether you're focusing on web development, game design, data science, or general programming fundamentals. This helps create a personalized plan that matches your pace and learning style.

Syntax is the specific rules of a programming language (like how to write a for loop in Python), while logic is the problem-solving approach behind it—understanding *when* and *why* to use that loop. Many students struggle because they memorize syntax but can't apply it to new problems. Personalized tutoring focuses on building both: tutors help you understand the logic first, then reinforce the syntax through hands-on coding practice and real projects.

Debugging is a critical skill that goes beyond just fixing errors—it's about developing a systematic approach to finding problems. Tutors teach you how to read error messages, use debugging tools, trace through code step-by-step, and think about where logic breaks down. With guided practice on real code, you'll learn to catch errors faster and develop the problem-solving mindset that makes you a stronger programmer overall.

Data structures like arrays, linked lists, and hash tables are abstract concepts that are hard to visualize without hands-on practice. Tutors break them down with visual explanations, coding examples, and real-world applications so you understand not just how they work, but *when* to use them. Regular practice with code review and problem-solving sessions helps these concepts stick and prepares you for technical interviews or advanced courses.

Yes. Project-based learning is one of the most effective ways to strengthen programming skills. Whether you're building a web app, game, data analysis tool, or algorithm challenge, tutors guide you through the process—from planning and design to implementation and testing. This hands-on approach helps you apply what you're learning in class to real applications and builds a portfolio you can be proud of.

Absolutely. Whether you're interested in web development, game design, data science, cybersecurity, or competitive programming, tutors can help you explore different paths and recommend learning strategies tailored to your interests. They'll also help you understand how foundational concepts like algorithms and data structures apply across all these areas, so you build a strong base no matter which direction you choose.

Varsity Tutors connects you with tutors who understand Salt Lake City school curricula and can support whatever programming language or concepts your school teaches—whether that's Python, Java, C++, or AP Computer Science principles. Tutors work alongside your classroom instruction to reinforce lessons, help with assignments and projects, and prepare you for exams or competitions.

Start by identifying your biggest pain point: Is it understanding the logic behind programs? Struggling with syntax errors? Having trouble with specific topics like loops or functions? A tutor will assess where you're getting stuck and create a focused plan to build confidence. With one-on-one instruction and regular coding practice, you'll catch up to your class pace and develop a stronger foundation for future Computer Science courses.

Connect with Computer Science Tutors in Salt Lake City

Get matched with local expert tutors