1

Online Computer Science Tutor Jobs in Hagerstown, MD

Center Director

Frederick, MD · On-site

$19 - $22/hr

Proficiency in computer skills * Completed Bachelor's Degree, preferred in education, math, or ... tutoring from pre-K through high school. The Mathnasium Method™ increases a child's math ...

next page

Showing results 1-20

Online Computer Science Tutor information

See Hagerstown, MD salary details

$12

$18

$22

How much do online computer science tutor jobs pay per hour?

As of Aug 25, 2026, the average hourly pay for online computer science tutor in Hagerstown, MD is $18.64, according to ZipRecruiter salary data. Most workers in this role earn between $17.16 and $17.16 per hour, depending on experience, location, and employer.

What does an online computer science tutor do?

An online computer science tutor provides personalized instruction and support to students learning computer science topics through virtual platforms. They help students understand concepts such as programming, algorithms, data structures, and software development, often using video calls, chat, and interactive tools. Tutors may assist with homework, exam preparation, or project guidance, tailoring their approach to each student's learning style and needs.

What are the key skills and qualifications needed to thrive as an online computer science tutor?

To thrive as an Online Computer Science Tutor, you need a solid background in computer science concepts, programming languages, and a relevant degree or teaching experience. Familiarity with online learning platforms, coding environments, and collaborative tools is typically required. Excellent communication, patience, and the ability to adapt explanations to different learning styles are important soft skills. These abilities are crucial to effectively teach complex material, engage students remotely, and foster successful learning outcomes.

How do online computer science tutors typically structure their sessions to maximize student engagement and learning outcomes?

Online Computer Science Tutors often begin sessions by assessing the student's current understanding and specific learning goals. They use a mix of interactive tools, live coding exercises, and problem-solving activities to keep sessions dynamic and tailored to individual needs. Tutors frequently incorporate real-world examples and encourage active participation to reinforce concepts. Regular feedback and periodic assessments help track progress and identify areas needing additional focus. Collaboration tools like shared code editors and whiteboards are commonly used to enhance the online learning experience.

What cities near Hagerstown, MD are hiring for Online Computer Science Tutor jobs?

Cities near Hagerstown, MD with the most Online Computer Science Tutor job openings:

Infographic showing various Online Computer Science Tutor job openings in Hagerstown, MD as of July 2026, with employment types broken down into 1% As Needed, 81% Full Time, 15% Part Time, and 3% Contract. Highlights an 94% Physical, 2% Hybrid, and 4% Remote job distribution, with an average salary of $38,775 per year, or $18.6 per hour.

Adjunct - Computer Science

Martinsburg, WV • On-site

Blue Ridge Community and Technical College
Education Programs Administration • 51 - 200 employees

Part-time

Re-posted 20 days ago


Job description

Salary: Depends on Qualifications
Location : Tech Center, 5550 Winchester Ave, Martinsburg, WV
Job Type: Adjunct
Job Number: 2600551
School/Division: Workforce Development & Engineering Technologies
Opening Date: 10/09/2025
Position Summary
The Division of Information Technology invites applications for Adjunct Instructors to teach undergraduate courses in Software Development Engineering. We are seeking dynamic, student-centered instructors with professional experience or academic preparation in one or more of the following areas:
• Event Driven Programming (C#)
• Machine Learning (Python and related tools)
• Game development (Unity)
• Data Structures and Algorithms (Java)
• Software Capstone Project (Agile methodologies)
• Introductory Programming
Duties and Responsibilities
• Deliver course content in in-person or online (Zoom) formats
• Incorporate current technologies and industry practices into teaching.
• Maintain a positive, inclusive, and professional learning environment.
• Provide timely feedback and academic support to students.
• Update instructional materials, assignments, and assessments in the college's learning management system.
• Report attendance and grade records in accordance with institutional policy.
Minimum Qualifications
Education
• Bachelor's Degree in computer science or a related field
Experience
• Professional experience in software development
• Prior teaching experience preferred.
Position open until filled.
Adjunct pay dependent on degree level.
Blue Ridge Community and Technical College is an equal opportunity institution and does not discriminate based on race, color, national origin, sex, pregnancy, age, disability, or religion in admission, employment, or educational programs and activities; nor does it discriminate based on genetic information in employment or employee health benefits. Faculty, staff, students, and applicants are protected from retaliation for making complaints or assisting in investigations of discrimination.
If you require reasonable accommodation to complete the job application, pre-employment testing, interview, or to otherwise participate in the hiring process, please contact Megan Stoner, Talent Acquisition & Development Coordinator at 304-260-4380 or email
ZA