Award-Winning Computer Science Tutors
serving Salt Lake City, UT
Who needs tutoring?
FEATURED BY
TUTORS FROM
- YaleUniversity
- PrincetonUniversity
- StanfordUniversity
- CornellUniversity
Award-Winning Computer Science Tutors serving Salt Lake City, UT

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

Certified Tutor
6+ years
Rachel
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...
University of Mary Washington
Masters in Education, Education
University of Mary Washington
Bachelor in Arts, Elementary School Teaching

Certified Tutor
9+ years
Susan
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...
University of California-Riverside
Bachelor in Arts, History
University of California-Riverside
non degree, Elementary School Teaching

Certified Tutor
Clarissa
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...
CUNY Bernard M Baruch College
Bachelor in Arts, English & Spanish

Certified Tutor
9+ years
Grace
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...
South Puget Sound Community College
Associate in Science, Chemistry

Certified Tutor
6+ years
Christien
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 ...
University of Massachusetts Amherst
Masters in Business Administration, Business Administration and Management
Amherst College
Bachelor in Arts, Statistics

Certified Tutor
9+ years
Yadira
Yadira Garcia is a math teacher at a local district. She has been tutoring since 2009.
Arizona State University
Bachelors, B.Ed (Secondary Math Education)

Certified Tutor
7+ years
Matthew
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...
St Olaf College
Bachelor in Arts, Chemistry

Certified Tutor
Sarah
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...
Indiana University
Bachelors, Neuroscience
Indiana University School of Medicine
Current Grad Student, N/A

Certified Tutor
8+ years
Caroline
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!
Fordham University
Bachelor in Arts, Philosophy
Nearby Computer Science Tutors
Other Salt Lake City Tutors
Related Technology and Coding Tutors in Salt Lake City
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