1

Computer Science Teaching Assistant Jobs in Reno, NV

Java Tutor

Reno, NV · Remote

$18 - $40/hr

... Computer Science A, college-level software development, and industry certification examinations. * Conceptual Teaching & Problem-Solving: Skilled at breaking down class design, inheritance ...

Discrete Math Tutor

Reno, NV · Remote

$18 - $40/hr

... students for computer science theory, cryptography, and advanced mathematics coursework. * Conceptual Teaching & Problem-Solving: Skilled at breaking down proof construction using direct ...

... teach and when all fails, likes to get things done Nice Haves: * Bachelors degree in computer science * Hand on experience with Docker development environments * Domain Driven Design * System ...

Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ... science to create personalized learning experiences. Through 1-on-1 Online Tutoring, students ...

Python Tutor

Reno, NV · Remote

$18 - $40/hr

... and computer science coursework. * Conceptual Teaching & Problem-Solving: Skilled at breaking down algorithm design, data manipulation, and object-oriented programming concepts in Python. Guides ...

Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ... science to create personalized learning experiences. Through 1-on-1 Online Tutoring, students ...

Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ... science to create personalized learning experiences. Through 1-on-1 Online Tutoring, students ...

IT Technician (Field)

Carson City, NV · On-site

$25 - $30/hr

You will also handle all IT support requests and assist colleagues with their IT needs. Your role ... A bachelors degree in Computer Science or a related field is preferred * Previous experience as an ...

IT Technician (Field)

Reno, NV · On-site

$25 - $30/hr

You will also handle all IT support requests and assist colleagues with their IT needs. Your role ... A bachelors degree in Computer Science or a related field is preferred * Previous experience as an ...

Pre-Calculus Tutor

Reno, NV · Remote

$18 - $40/hr

... computer science applications. * Curriculum Awareness & Adaptive Instruction: Familiar with ... Effective Teaching Methods: Ability to identify concepts students commonly struggle with, explain ...

Video Game Design Tutor

Reno, NV · Remote

$18 - $40/hr

Emphasizes the iterative design process and connects game design to computer science, visual arts ... Effective Teaching Methods: Ability to identify concepts students commonly struggle with, explain ...

Software Tutor

Reno, NV · Remote

$18 - $40/hr

... computer science coursework. * Conceptual Teaching & Problem-Solving: Skilled at teaching software design, implementation, and testing across the development lifecycle. Guides students through ...

Coding Tutor

Reno, NV · Remote

$18 - $40/hr

... for computer science courses, coding bootcamps, or technology career pathways. * Conceptual Teaching & Problem-Solving: Skilled at teaching logical thinking, code construction, and debugging ...

next page

Showing results 1-20

Computer Science Teaching Assistant information

See Reno, NV salary details

$7

$20

$38

How much do computer science teaching assistant jobs pay per hour?

As of Jul 9, 2026, the average hourly pay for computer science teaching assistant in Reno, NV is $20.53, according to ZipRecruiter salary data. Most workers in this role earn between $16.06 and $22.55 per hour, depending on experience, location, and employer.

Is computer science dead due to AI?

Computer Science Teaching Assistants support students in learning programming, algorithms, and software development, which remain essential skills despite advances in AI. AI tools can assist but do not replace foundational understanding, and the field continues to evolve with new technologies and methodologies.

What are some typical challenges faced by Computer Science Teaching Assistants when supporting students during lab sessions?

Computer Science Teaching Assistants often encounter challenges such as addressing a wide range of student skill levels, managing multiple questions simultaneously, and explaining complex concepts in an accessible way. It’s important to balance providing guidance with encouraging independent problem-solving. TAs also need to stay up to date with course material and software tools, and to communicate effectively with both students and the course instructor to ensure consistent support.

What are computer science teaching assistants?

Computer science teaching assistants (TAs) are individuals, often graduate or advanced undergraduate students, who support professors in teaching computer science courses. Their duties typically include helping students with assignments, answering questions, conducting lab sessions, grading, and sometimes leading discussion sections. TAs play a crucial role in facilitating student learning and providing additional support outside regular lectures. They help bridge the gap between students and instructors, making it easier for students to grasp complex computer science concepts.

What are the key skills and qualifications needed to thrive as a Computer Science Teaching Assistant, and why are they important?

To thrive as a Computer Science Teaching Assistant, you need a solid understanding of programming concepts, algorithms, and data structures, usually supported by coursework or a degree in computer science. Familiarity with programming languages (such as Python, Java, or C++), code collaboration tools (like Git), and learning management systems (e.g., Canvas or Blackboard) is often required. Strong communication, patience, and the ability to explain complex concepts clearly are crucial soft skills for supporting student learning. These skills ensure you can effectively assist students, reinforce course material, and contribute to a productive educational environment.

What is the difference between Computer Science Teaching Assistant vs Computer Science Tutor?

AspectComputer Science Teaching AssistantComputer Science Tutor
CredentialsUsually requires enrollment in or completion of a computer science programNo formal credentials required, but expertise in specific topics is essential
Work EnvironmentAssists in classrooms, labs, or university settingsProvides one-on-one or group instruction outside formal classroom settings
Employer & Industry UsageUniversities, colleges, educational institutionsPrivate tutoring services, online platforms, freelance

While both roles involve teaching computer science concepts, a Computer Science Teaching Assistant typically supports formal academic courses within educational institutions, often requiring relevant coursework or enrollment. In contrast, a Computer Science Tutor offers personalized instruction outside of formal settings, focusing on specific student needs without formal credentials. Both roles aim to improve student understanding but differ mainly in environment and credential requirements.

Why are you interested in being a computer science teaching assistant?

A computer science teaching assistant supports course instructors by helping students understand programming concepts, grading assignments, and facilitating discussions. This role develops communication, technical, and organizational skills while providing hands-on experience in an educational environment. It often requires familiarity with programming languages and the ability to explain complex topics clearly.

How much does TA get paid?

The pay for a Computer Science Teaching Assistant varies depending on the institution and location, but it typically ranges from $10 to $20 per hour. TAs often assist with grading, tutoring, and lab supervision, and some positions may include stipends or course credit instead of hourly pay.

What can I do with a computer science AA?

A computer science associate of arts (AA) degree prepares graduates for entry-level roles such as computer support specialist, programming assistant, or technical aide. It provides foundational skills in programming, problem-solving, and computer systems, which can lead to further education or certifications like CompTIA or Cisco. Many positions may require additional experience or a bachelor's degree for advancement.
What are the most commonly searched types of Computer Science Teaching jobs in Reno, NV? The most popular types of Computer Science Teaching jobs in Reno, NV are:
What cities near Reno, NV are hiring for Computer Science Teaching Assistant jobs? Cities near Reno, NV with the most Computer Science Teaching Assistant job openings:
Nevada Robotics - Robotics Outreach Leader

Nevada Robotics - Robotics Outreach Leader

Desert Research Institute

Reno, NV

$30/hr

Part-time

Re-posted 22 days ago


Job description

Thank you for your interest in employment with the Desert Research Institute.  We want your  application process to go smoothly and quickly.  We ask that you keep in mind the following when completing your application:

  • Once you start the application process you cannot save your work. Please ensure you have all required attachment(s) available to complete your application before you begin the process.
  • Required attachments are listed below on the posting. Your application will not be considered without the required attachments.
  • Please see the application instructions under each posting for information on submittal deadlines.

If you need assistance or have questions regarding the application process, contact Human Resources Hotline at (775) 673-7431 or recruit@dri.edu.

Job Description

Nevada Robotics at DRI is hiring part-time leaders to support educator robotics and drone professional development, community outreach, and competitions. Nevada Robotics is a computer science education outreach program that serves teachers and their PreK - 12th grade students. Nevada Robotics envisions an education system where all students have early and equal access to engaging and quality computer science instruction to build a foundation for their success in STEM classes, majors, and jobs.

This position is based in Reno and will support robotics and drone educator professional development, community outreach events, and competitions. Other tasks may be assigned as needed. Robotics Outreach Leaders (ROLs) will work some evenings and weekends. Hours and schedules vary by the week and are based on program needs. The position includes paid travel to towns and cities in Nevada including but not limited to Carson City, Fernley, Fallon, Minden, Las Vegas, Elko, Winnemucca, Mesquite, and Ely.

Ideal candidates will have a passion for working with and supporting teachers, students, and families. ROLs will work closely with teachers, children from ages PreK - 12th grade, and community members. Nevada Robotics is seeking education leaders who are positive problem solvers, creative thinkers, and life-long learners. Candidates should be excellent communicators who are excited to learn new technical skills. No experience with computer science, robotics, or drones is necessary. Paid onboarding and training are provided. This position may be a good fit for retired teachers and those who want consistent but flexible hours. Total hours worked per week will typically average 15 but may be as high as 30 - 35 during travel weeks.

Required Qualifications:
  • Bachelor's degree in education or related field

  • Minimum of 2 years of classroom teaching, or teaching in other educational settings

  • Proficient with Microsoft Office Suite and Google Suite programs

Preferred Qualifications:
  • Master's degree in education or related field

  • 2+ years of classroom teaching experience

  • 2+ years of experience teaching robotics or drones in a classroom or other educational setting

  • Nevada Teaching License

Physical Requirements:
  • This position requires physical tasks such as lifting objects of 20 - 60 lbs., stooping, bending, and kneeling, and standing for long periods of time.

Conditions of Employment:
  • Employment is contingent upon successful completion of a background check.

Compensation Grade/Benefits:
  • This position starts at $30/hr depending on experience; no benefits

Exempt

No

Full-Time Equivalent 

45.0%

Required Attachment(s)

Qualified individuals interested in this position must attach the following documents to the Resume section of your application. The system will accept multiple attachments to this section of the application up to 5MB.

Please contact recruit@dri.edu, the day you apply, if assistance is needed with attachments.

1. Cover letter detailing your experience

2. Current resume

3. Contact information for three professional references

For questions regarding this position, please call the recruiting office at 775-673-7431.

Posting Close Date

07/31/2026

Note to Applicant

Applicants should fully describe their qualifications and experience with specific reference to each of the minimum and preferred qualifications. The search committee will use this information during the initial review of application materials.  

References will be contacted at the appropriate phase of the recruitment process based on applicant notification and permission.

Newly hired faculty and postdoctoral fellows must assure that their official transcript is submitted to the Human Resources Office within 30 calendar days from the effective date of employment.  Academic degrees must have been awarded by regionally accredited institutions.

This position may require a criminal background check to be conducted on the candidate(s) selected for hire.

As part of the hiring process, applicants for positions in the Nevada System of Higher Education may be required to demonstrate the ability to perform job-related tasks.

DRI employs only U.S. citizens and aliens authorized to work in the U.S. DRI only sponsors aliens applying for research faculty or postdoctoral fellow positions (J-1 or H-1B Visas).

All applicants hired by the Desert Research Institute are subject to E-Verify.