1

Computer Science Tutor Jobs in Salt Lake City, UT

We are the industry leader by providing individual tutoring and accurate materials that generate ... Moderate computer skills, including experience with both Google Docs, Zoom, and group messaging ...

The College of Nursing offers a three-year Bachelor of Science in Nursing degree program and ... Individual or group tutoring * Participates in outreach to students with at-risk referrals

The College of Nursing offers a three-year Bachelor of Science in Nursing degree program and ... Individual or group tutoring * Participates in outreach to students with at-risk referrals

Computer Science Tutor information

See Salt Lake City, UT salary details

$8

$41

$86

How much do computer science tutor jobs pay per hour?

As of Aug 10, 2026, the average hourly pay for computer science tutor in Salt Lake City, UT is $41.93, according to ZipRecruiter salary data. Most workers in this role earn between $21.39 and $51.01 per hour, depending on experience, location, and employer.

What is the difference between Computer Science Tutor vs Software Developer?

AspectComputer Science TutorSoftware Developer
Required CredentialsTypically a degree in computer science or related field; teaching experienceDegree in computer science or software engineering; coding skills
Work EnvironmentEducational settings, online platforms, tutoring centersOffices, remote work, tech companies
Employer & Industry UsageEducational institutions, private tutoring servicesTech companies, startups, software firms
Common Search & Comparison IntentUnderstanding tutoring roles, career paths in educationSoftware development careers, coding skills

While both roles require a strong understanding of computer science, a Computer Science Tutor primarily focuses on teaching and mentoring students, often in educational settings. In contrast, a Software Developer designs, codes, and maintains software applications within tech companies. The credentials overlap, but their work environments and career goals differ significantly.

What are the key skills and qualifications needed to thrive as a computer science tutor, and why are they important?

To thrive as a Computer Science Tutor, you need a solid understanding of core computer science concepts, programming languages, and usually a degree in computer science or a related field. Familiarity with coding environments, learning management systems, and educational platforms like Zoom or Google Classroom is often required. Patience, clear communication, and the ability to adapt explanations to different learning styles are critical soft skills. These skills and qualities are essential for effectively supporting students’ learning and helping them overcome challenges in complex technical subjects.

What is a computer science tutor?

Computer Science Tutors are individuals who help students understand concepts and solve problems related to computer science topics, such as programming, algorithms, data structures, and software development. They may work with students one-on-one or in groups, offering personalized instruction and guidance to improve academic performance. Tutors can assist with homework, exam preparation, or building foundational knowledge for more advanced studies. Their goal is to clarify complex topics and foster independent problem-solving skills in learners.

How does a computer science tutor typically structure sessions to support students with varying skill levels?

A Computer Science Tutor usually assesses each student's current understanding and learning goals before tailoring sessions accordingly. Sessions might begin with a brief review of previous material, followed by targeted instruction, hands-on coding exercises, and real-time problem-solving. Tutors often adapt their teaching methods—such as using visual aids, interactive coding platforms, or step-by-step walkthroughs—to suit each learner's pace and style. Collaboration with students often includes providing feedback, addressing specific challenges, and recommending additional resources for practice outside of sessions.
What are popular job titles related to Computer Science Tutor jobs in Salt Lake City, UT? For Computer Science Tutor jobs in Salt Lake City, UT, the most frequently searched job titles are:
What job categories do people searching Computer Science Tutor jobs in Salt Lake City, UT look for? The top searched job categories for Computer Science Tutor jobs in Salt Lake City, UT are:
Infographic showing various Computer Science Tutor job openings in Salt Lake City, UT as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 15% Part Time, and 3% Contract. Highlights an 80% Physical, 1% Hybrid, and 19% Remote job distribution, with an average salary of $87,219 per year, or $41.9 per hour.

Altius MCAT Mentor (Secondary)

Altius Test Prep

UT • On-site

Temporary

Re-posted 13 days ago


Job description

Job Description:
Altius is one of the fastest growing MCAT prep companies and is recognized as the best in the industry because of the results our students are personally receiving on their own MCAT due to our excellent results and customer care. We are the industry leader by providing individual tutoring and accurate materials that generate consistent, exceptional results for our students.
We are seeking energetic, passionate, and self-motivated people to join our fast-growing company. The right candidate for this position will be responsible for serving as a mentor/tutor for current pre-med students studying for the MCAT. Mentors will work in a variety of settings including but not limited to: working 1-on-1 with students, teaching classroom sessions, and providing exceptional care and support.
Success as a mentor is measured primarily by your commitment to the overall success of each of your students. Mentors will accomplish this vision through following company guidelines and protocols, inspiring, motivating and supporting students and collaboration with their team.
Responsibilities:
  • Mentor individual students regularly in order for them to succeed with their MCAT preparations and goals.
  • Teach key principles and strategies in classroom and individual settings.
  • Attend all assigned trainings and weekly Student Progress Meetings.
  • Record the weekly progress for each assigned student and submit progress to managers in a timely manner.
  • Collaborate and work well with other mentors and management.
  • Maintain consistent, regular communication with students through text, e-mail, and phone calls.
  • Promote Altius, as needed at local universities including: hanging posters & flyers on campus, help at pre-med fairs and Altius sponsored events, provide support and announcements for relevant clubs and science classes.

Qualifications:
  • Qualifying score on your final MCAT exam (must be verified with a screenshot of the AAMC score report)
  • Knowledge of the Altius curriculum
    • Hiring priority will be given to individuals who have taken the Altius program and demonstrated strong adherence
  • Availability to work a minimum of 15 hours per week
    • Hours per week will vary depending on the student's schedules, classroom assignments, and student enrollment
  • Moderate computer skills, including experience with both Google Docs, Zoom, and group messaging apps
  • Strong mastery over the topics covered on the MCAT
  • Desire to find solutions and help others succeed
  • Possess a positive attitude and be a team player