1

Freelance Computer Science Tutor Jobs in Massachusetts

As a tutor on the Varsity Tutors Platform, you'll have the flexibility to set your own schedule ... computer science coursework and software engineering careers. * Conceptual Teaching & Problem ...

As a tutor on the Varsity Tutors Platform, you'll have the flexibility to set your own schedule ... computer science coursework and software engineering careers. * Conceptual Teaching & Problem ...

As a tutor on the Varsity Tutors Platform, you'll have the flexibility to set your own schedule ... computer science coursework and software engineering careers. * Conceptual Teaching & Problem ...

As a tutor on the Varsity Tutors Platform, you'll have the flexibility to set your own schedule ... computer science coursework and software engineering careers. * Conceptual Teaching & Problem ...

As a tutor on the Varsity Tutors Platform, you'll have the flexibility to set your own schedule ... computer science coursework and software engineering careers. * Conceptual Teaching & Problem ...

As a tutor on the Varsity Tutors Platform, you'll have the flexibility to set your own schedule ... computer science coursework and software engineering careers. * Conceptual Teaching & Problem ...

As a tutor on the Varsity Tutors Platform, you'll have the flexibility to set your own schedule ... computer science coursework and software engineering careers. * Conceptual Teaching & Problem ...

As a tutor on the Varsity Tutors Platform, you'll have the flexibility to set your own schedule ... computer science coursework and software engineering careers. * Conceptual Teaching & Problem ...

As a tutor on the Varsity Tutors Platform, you'll have the flexibility to set your own schedule ... computer science coursework and software engineering careers. * Conceptual Teaching & Problem ...

Discrete Math Tutor

Somerville, MA · Remote

$18 - $40/hr

As a tutor on the Varsity Tutors Platform, you'll have the flexibility to set your own schedule ... students for computer science theory, cryptography, and advanced mathematics coursework.

As a tutor on the Varsity Tutors Platform, you'll have the flexibility to set your own schedule ... students for computer science theory, cryptography, and advanced mathematics coursework.

Discrete Math Tutor

Quincy, MA · Remote

$18 - $40/hr

As a tutor on the Varsity Tutors Platform, you'll have the flexibility to set your own schedule ... students for computer science theory, cryptography, and advanced mathematics coursework.

Discrete Math Tutor

Lowell, MA · Remote

$18 - $40/hr

As a tutor on the Varsity Tutors Platform, you'll have the flexibility to set your own schedule ... students for computer science theory, cryptography, and advanced mathematics coursework.

Discrete Math Tutor

Waltham, MA · Remote

$18 - $40/hr

As a tutor on the Varsity Tutors Platform, you'll have the flexibility to set your own schedule ... students for computer science theory, cryptography, and advanced mathematics coursework.

Discrete Math Tutor

Newton, MA · Remote

$18 - $40/hr

As a tutor on the Varsity Tutors Platform, you'll have the flexibility to set your own schedule ... students for computer science theory, cryptography, and advanced mathematics coursework.

Discrete Math Tutor

Boston, MA · Remote

$18 - $40/hr

As a tutor on the Varsity Tutors Platform, you'll have the flexibility to set your own schedule ... students for computer science theory, cryptography, and advanced mathematics coursework.

Discrete Math Tutor

Lawrence, MA · Remote

$18 - $40/hr

As a tutor on the Varsity Tutors Platform, you'll have the flexibility to set your own schedule ... students for computer science theory, cryptography, and advanced mathematics coursework.

Discrete Math Tutor

Lynn, MA · Remote

$18 - $40/hr

As a tutor on the Varsity Tutors Platform, you'll have the flexibility to set your own schedule ... students for computer science theory, cryptography, and advanced mathematics coursework.

Showing results 41-60

Freelance Computer Science Tutor information

What does a freelance computer science tutor do?

A Freelance Computer Science Tutor provides personalized instruction to students or professionals looking to improve their computer science skills. They may help with understanding core concepts, programming languages, algorithms, data structures, or preparing for exams and technical interviews. Freelance tutors work independently, often meeting students online or in person, and tailor their teaching methods to individual learning styles. Their goal is to make complex computer science topics more accessible and help learners achieve their academic or professional objectives.

What skills and qualifications are needed to thrive as a freelance computer science tutor?

To thrive as a Freelance Computer Science Tutor, you need a strong grasp of core computer science concepts, programming languages, and a relevant degree or equivalent experience. Familiarity with online teaching platforms, collaborative tools like Zoom or Google Classroom, and coding environments such as Python IDLE or Visual Studio Code is typically required. Patience, adaptability, and the ability to communicate complex ideas clearly are crucial soft skills in this role. These skills and qualities are vital for effectively supporting diverse learners and fostering student success in dynamic remote or in-person settings.

What are common challenges freelance computer science tutors face when working with students remotely?

Freelance computer science tutors often encounter challenges such as adapting their teaching style to suit students with varying backgrounds and learning speeds, especially in a virtual environment. Technical issues, such as unreliable internet connections or unfamiliarity with online collaboration tools, can also hinder smooth communication and lesson delivery. Additionally, tutors need to find effective ways to keep students engaged and motivated without in-person interaction, which often requires creative approaches and flexibility. Building trust and clear communication with both students and their parents is essential for successful learning outcomes.

What is the difference between Freelance Computer Science Tutor vs Online Computer Science Instructor?

AspectFreelance Computer Science TutorOnline Computer Science Instructor
CredentialsTypically requires a degree in computer science or related field; teaching experience is a plusUsually requires a degree and teaching certification or experience in online education
Work EnvironmentSelf-employed, flexible hours, working remotely or in personEmployed by an online platform or educational institution, scheduled classes
Employer & IndustryIndependent clients, tutoring platforms, private studentsOnline education companies, universities, e-learning platforms
Search & Comparison IntentLooking for freelance tutoring opportunities or servicesSeeking structured online courses or teaching roles

Freelance Computer Science Tutors work independently, offering personalized lessons to students, often with flexible hours. Online Computer Science Instructors are typically employed by educational platforms or institutions, delivering structured courses. Both roles require relevant credentials, but their work environments and employment structures differ significantly.

What are the most commonly searched types of Computer Science Tutor jobs in Massachusetts?

The most popular types of Computer Science Tutor jobs in Massachusetts are:

What cities in Massachusetts are hiring for Freelance Computer Science Tutor jobs?

Cities in Massachusetts with the most Freelance Computer Science Tutor job openings:

Infographic showing various Freelance Computer Science Tutor job openings in Massachusetts as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 13% Part Time, 3% Contract, and 1% Nights. Highlights an 80% Physical, 1% Hybrid, and 19% Remote job distribution.

Tutor - Master's in Data Science (Temporary)

Boston College

Chestnut Hill, MA • On-site

$33/hr

Full-time, Temporary

Re-posted 6 days ago


Boston College rating

8.7

Company rating: 8.7 out of 10

Based on 16 frontline employees who took The Breakroom Quiz

60th of 630 rated colleges and universities


Job description

Boston College Introduction
Founded in 1863, Boston College is a Jesuit, Catholic university located six miles from downtown Boston with an enrollment of 9,654 full-time undergraduates and 5,072 graduate and professional students. Ranked 37 among national universities, Boston College has 923 full-time and 1,336 FTE faculty, 2,822 non-faculty employees, an operating budget of $1.4 billion, and an endowment in excess of $3.9 billion.
Job Description
Tutor - Master's in Data Science (Temporary)
The online Master's in Data Science is a 36-credit program housed within the Measurement, Evaluation, Statistics, and Assessment Department at the Lynch School of Education and Human Development. In line with the Jesuit values at the core of Boston College, the program ensures graduates (a) approach data science with a human-centered mindset, which will prepare graduates to place people and society at the forefront; (b) instill in students the importance of ethical and responsible data use; and (c) ensure that equity and the minimization of biases are at the center of their training in data science, from data collection, processing, storage, to modeling, presentation, and interpretation.
The online M.S. in Data Science program at Boston College is seeking Tutors to support our courses during the upcoming semester. This role is expected to average 10- 15 hours per week across the semester, with a maximum of 170 hours. The Tutor role offers valuable experience in teaching and mentoring at the graduate level in a fast-growing program. Tutors play a valued role in our program, supporting our students and faculty with excellence and kindness.
Courses requiring Tutors:
Fall semester: (late-Augustthrough mid-December)
Introduction to Human-Centered Data Science
Python Programming for Data Science
Database Systems and Data Preparation
Applied Machine Learning & AI
We are also interested in hiring tutors for the following semesters:
Spring semester: (beginning of January through mid-May)
Applied Math for Data Science
General Linear Models
Deep Learning & AI
Capstone in Applied Data Science I
Summer semester: (beginning of May through mid-Aug)
Data Visualization & Storytelling
Multivariate Statistical Analysis
Natural Language Processing
Capstone in Applied Data Science II
The Tutor role will include the following requirements:
• Support your Faculty Instructor in providing feedback and grades for student work
• Be available via email communication with your Faculty Instructor, with responses expected within 1 business day
• Familiarize yourself with all course materials on the course Canvas website
• Attend all course synchronous sessions live. If live attendance is not possible, you must notify the Faculty Instructor ahead of time and watch the recordings promptly.
• Act professionally in all communications with students and with your Faculty Instructor
• Respond to student questions via email (or another designated platform like Slack, depending on the course) within 1 business day
• Alert your Faculty Instructor of any suspicions of academic dishonesty by students
• Keep track of your hours worked and share these logs with your Faculty Instructor
In consultation with your Faculty Instructor, your Tutor role may also include the following responsibilities:
• Holding weekly office hours to meet with students (either at a fixed time, by appointment, or both)
• Participating in weekly online meetings with your Faculty Instructor to discuss course content, logistics, and student feedback
• Planning and hosting review sessions for students to reinforce and discuss course materials
• Coordinating a mid-semester survey of student feedback to inform the remainder of the course
• Supporting the Faculty Instructor with keeping the course Canvas site up-to-date (e.g. fixing mistakes, releasing weekly modules, updating deadlines, sending announcements, etc.)
• Helping manage course logistics, e.g. tracking student attendance and participation, assignment deadlines, late assignments, student groups for assignments, student illnesses, etc.
Additional Information:
Contact MESA Department Admin Bella Otoka isabella.otoka@bc.edu to request specific course descriptions, or for any questions about the hiring process.
To apply for this position, please submit:
• A resume highlighting your technical skills, previous teaching experience (if any), academic background, and any other relevant work experience.
• A cover letter listing which specific courses you believe you are most suited for and why.
Notes:
This is a non-benefited position, hours and shifts may vary. The hourly rate for this temporary position is expected to be $23.00/hr, with the exception of PhD students and holders who are eligible for a higher rate at $33.00/hr.
Requirements
• Strong Python skills are required.
• Academic background/coursetaking in data science and related fields are required.
• Prior teaching experience in data science, computer science, or statistics are strongly preferred.
• Excellent organizational, communication, and time management skills are required.
• Work experience in data science or related fields are helpful but not required.
• Strong communication skills in written and spoken English are required.
Closing Statement
Boston College conducts pre-employment background checks as part of the hiring process.
Boston College is an Equal Opportunity Employer and does not discriminate on the basis of any legally protected category, including disability and protected veteran status. Boston College's Notice of Nondiscrimination can be viewed at https://www.bc.edu/nondiscrimination.

What Boston College employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom