1

Computer Science Teacher Jobs in Nevada (NOW HIRING)

... students for computer science coursework and software engineering careers. * Conceptual Teaching & Problem-Solving: Skilled at teaching problem decomposition, algorithm design, and code ...

... students for computer science coursework and software engineering careers. * Conceptual Teaching & Problem-Solving: Skilled at teaching problem decomposition, algorithm design, and code ...

... students for computer science coursework and software engineering careers. * Conceptual Teaching & Problem-Solving: Skilled at teaching problem decomposition, algorithm design, and code ...

Showing results 21-40

Computer Science Teacher information

See Nevada salary details

$37.2K

$66.7K

$123.7K

How much do computer science teacher jobs pay per year?

As of Aug 8, 2026, the average yearly pay for computer science teacher in Nevada is $66,669.00, according to ZipRecruiter salary data. Most workers in this role earn between $51,400.00 and $70,800.00 per year, depending on experience, location, and employer.

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

To thrive as a Computer Science Teacher, you need a solid background in computer science concepts, programming languages, and typically a teaching credential or relevant degree. Familiarity with educational technology platforms, coding environments (such as Python, Java, or Scratch), and classroom management systems is important. Strong communication, patience, and the ability to inspire and engage students are standout soft skills in this role. These skills ensure effective knowledge transfer, foster student interest in technology, and create a positive and productive learning environment.

How does a computer science teacher typically collaborate with other educators and staff within a school?

Computer Science Teachers often work closely with other teachers, especially those in STEM fields, to integrate technology and computational thinking into the broader curriculum. They may coordinate with curriculum specialists to align their lessons with school standards and collaborate with IT staff to ensure classroom technology is functioning properly. Additionally, Computer Science Teachers frequently participate in professional learning communities, mentor student clubs (like coding or robotics), and contribute to school-wide initiatives that promote digital literacy and safety. This collaborative environment supports both student success and the teacher's own professional growth.

What does a computer science teacher do?

A computer science teacher teaches students about computers and computer programming. Your responsibilities cover teaching students to understand how computers work and instructing them on writing programs and algorithms. While most computer science (CS) education takes place at the high school level, some teachers work at the middle school or elementary level. Others teach at colleges and universities. All CS teachers must prepare and administer lesson plans, evaluate student work, and supervise students in the classroom. Motivating and encouraging students, as well as communicating effectively, are vital duties.

Is there a shortage of computer science teachers?

There is a recognized shortage of computer science teachers in many regions, driven by increasing demand for technology education and a limited supply of qualified educators. This shortage often leads to larger class sizes and increased efforts to recruit and train new teachers with skills in programming, algorithms, and educational technology.

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

AspectComputer Science TeacherSoftware Developer
Required CredentialsTeaching certification, bachelor's degree in CS or related fieldBachelor's degree in CS, software engineering, or related field; certifications optional
Work EnvironmentSchools, educational institutions, classroomsOffices, tech companies, remote or on-site
Industry UsageEducation sector, public/private schoolsTechnology, software development, IT companies
Common Search/ComparisonYesNo

While both roles involve computer science knowledge, a Computer Science Teacher focuses on educating students in schools and requires teaching credentials. In contrast, a Software Developer designs and builds software applications, typically working in tech companies or startups without teaching certifications.

Can you be a computer science teacher with a computer science degree?

A computer science teacher typically needs a bachelor's degree in computer science or a related field, along with teaching certification or credentials. Having a computer science degree provides a strong foundation, but additional education or certification may be required depending on the school or district. Strong communication skills and knowledge of programming languages and educational tools are also important for the role.

What does a computer science teacher do?

A Computer Science Teacher is responsible for teaching students about computer science topics, such as programming, algorithms, data structures, and computer systems. They develop lesson plans, deliver lectures, guide hands-on projects, and assess student progress. Computer Science Teachers may work at various educational levels, from middle school to college, and often help students develop problem-solving and computational thinking skills. Their goal is to prepare students for further study or careers in technology fields.
What are the most commonly searched types of Computer Science Teacher jobs in Nevada? The most popular types of Computer Science Teacher jobs in Nevada are:
What cities in Nevada are hiring for Computer Science Teacher jobs? Cities in Nevada with the most Computer Science Teacher job openings:
Infographic showing various Computer Science Teacher job openings in Nevada as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 13% Part Time, and 3% Contract. Highlights an 82% Physical, 1% Hybrid, and 17% Remote job distribution, with an average salary of $66,669 per year, or $32.1 per hour.

Smith Valley Schools Science Teacher 2026/27

Lyon County School District

Yerington, NV • On-site

$50K - $92K/yr

Full-time

Re-posted 9 days ago


Lyon County School District (Nevada) rating

6.7

Company rating: 6.7 out of 10

Based on 7 frontline employees who took The Breakroom Quiz

337th of 624 rated elementary and secondary schools


Job description

Position Type:
Teaching-Secondary/Science - General
Date Posted:
6/30/2026
Location:
Smith Valley School
Date Available:
Aug/2026
Closing Date:
Open until filled
SECONDARY TEACHER
Range $$50,761-$92,279 annually with Employer-paid retirement, dependent upon previous experience
Terms of Employment: 9 Months or (185/189 Days)
FLSA STATUS: EXEMPT, This is a salaried position assigned to the Licensed Employee Salary Schedule.
POSITION SUMMARY: The teacher will implement into daily student instruction appropriate educational curriculum based on the Nevada Academic Content State Standards and the Lyon County School District approved curriculum. The teacher will create and maintain an educational atmosphere that encourages effective student learning and supports school and district programs and goals. This person will be expected to adhere to the LCSD Professional Standards for Licensed Employees as outlined in policy and the CBA and report directly to the school site administrator.
ESSENTIAL DUTIES AND RESPONSIBILITIES: This list of Essential Duties and Responsibilities is not exhaustive and may be supplemented.
  1. Administer appropriate district curriculum that is aligned with the Nevada State Standards and/or the upcoming Common Core State Standards.
  2. Ensure the opportunity for all students to learn in a respectful environment.
  3. Create and maintain a positive, orderly, and academically focused instructional environment.
  4. Develop and implement effective lessons using the LCSD lesson plan template.
  5. Analyze student progress and provide individualized instruction and feedback.
  6. Ensure compliance with special services such as IEP's and other related mandates.
  7. Provide classroom management and discipline that ensures safety at all times.
  8. Actively contribute to the School Performance Plan (SPP) process.
  9. Ensure compliance with assessment regulations and guidelines at all times.
  10. Facilitate an effective advisory program as outlined by the administration and/or district.
  11. Ability to appropriately handle stress and interact professionally and collaboratively with administration, staff, parents, and community.
  12. Integrate technology into the instructional programs, curriculum, and lessons.
  13. Maintain accurate and timely records in the student software system (e.g. Infinite Campus).
  14. Participate in other job-related duties and activities related to the position as assigned.
  15. Regular and consistent punctuality and attendance are essential functions of the job.

POSITION EXPECTATIONS:
  1. Demonstrate knowledge, skill, and ability to provide instruction in a secondary classroom.
  2. Work cooperatively with students, parents, peers, administration, and community members.
  3. Guide the learning process toward achievement of curriculum and student goals.
  4. Establish and communicate clear expectations for all lessons, units, and projects.
  5. Employ a variety of instructional techniques and strategies aligned with instructional objectives, in order to meet the needs of all students.
  6. Participate as collaborative member with other faculty and staff.
  7. Maintain accurate and complete records as required by law and district policy.
  8. Maintain and improve professional competence through continued education and in-service.
  9. Communicate professionally and effectively in written, oral, and non-verbal terms.
  10. Perform other job-related duties as may be assigned by the site administrator/supervisor.

POSITION REQUIREMENTS:
Education and Training: Bachelor's Degree from an accredited college or university.
Licenses and Certifications: Must possess or be able to acquire a Nevada teaching license issued by the Nevada Department of Education and be certified in the relevant subject area.
When applying for a certificated licensed position, candidates must meet the minimum qualifications as listed on the appropriate position vacancy announcement.
PHYSICAL AND MENTAL REQUIREMENTS:
The physical and mental requirements described here are representative of those that must be met by an employee to successfully perform the essential functions of the job.
Strength, dexterity, coordination, and vision to use keyboard and video display terminal for prolonged periods. Strength and stamina to bend, stoop, sit, and stand for long periods of time. Dexterity and coordination to handle files and single pieces of paper; occasional lifting of files, stacks of paper or reports, references, student work, and other materials. Some reaching for items above and below waist and head level. Some reaching, bending, squatting, and stooping to access files, student work, and other items is necessary. The manual dexterity and cognitive ability to operate a personal computer and other educational technology (LCD projector, SmartBoard, iPads/Tablets, etc.) to enhance student learning. Involves hearing and speech to communicate in person or over the telephone. Light lifting (up to 25 pounds) may occasionally be required.
In compliance with applicable disability laws, reasonable accommodations may be provided for qualified individuals with a disability who require and request such accommodations. Incumbents and individuals who have been offered employment are encouraged to discuss potential accommodations with the employer.
WORKING CONDITIONS:
Work is performed under the following conditions: Exposure to climate controlled classroom settings to outside weather with temperatures ranging from mild/moderate to extreme cold/heat. May involve exposure to noise levels ranging from moderate to very loud on occasional to frequent time periods. May involve work in crowded environments.
Hazards: Classroom furniture, playground/office equipment, communicable diseases, chemicals (as related to specific assignment), and power/hand operated equipment and machinery (as related to specific assignment).
Equal Opportunity Employer
The Lyon County School District is an equal opportunity employer and will not knowingly discriminate in any area of employment. Those include discriminatory recruiting and hiring practices against any United States citizen or legal alien on the basis of race, color, creed, religion, sex, age, marital status, national or ethnic origin, disability, or any other protected class and shall extend to working conditions, training, promotion, and terms and conditions of employment.
Individuals with a disability who require reasonable accommodation(s) during any step of the screening process or who have questions about qualifications should notify a representative in Human Resources. Notification may be made in person, in writing, or by calling: (775) 463-6800.

What Lyon County School District (Nevada) employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom