Computers .5
American Fork, UT · On-site
Facilitates computer science instruction (including coding) to help students learn basic computer ... Teaches foundational technology skills including keyboarding, identification and use of hardware ...
American Fork, UT · On-site
Facilitates computer science instruction (including coding) to help students learn basic computer ... Teaches foundational technology skills including keyboarding, identification and use of hardware ...
American Fork, UT · On-site
Facilitates computer science instruction (including coding) to help students learn basic computer ... Teaches foundational technology skills including keyboarding, identification and use of hardware ...
Sandy, UT · On-site
$45K - $58K/yr
Classroom Teacher K-12 Department: School Supervisor: Principal Lane Placement: Licensed Salary ... Requires strong computer and educational technological skills. * Requires effective problem solving ...
Sandy, UT · On-site
$45K - $58K/yr
Classroom Teacher K-12 Department: School Supervisor: Principal Lane Placement: Licensed Salary ... Requires strong computer and educational technological skills. * Requires effective problem solving ...
Provo, UT · On-site
Adjunct Teaching - Electrical and Computer Engineering - Cybersecurity Capstone Coach Posting End ... computer science, or related field required. MS degree preferred. The required degree must be ...
Provo, UT · On-site
Adjunct Teaching - Electrical and Computer Engineering - Cybersecurity Capstone Coach Posting End ... computer science, or related field required. MS degree preferred. The required degree must be ...
Provo, UT · On-site
Adjunct Teaching - Electrical and Computer Engineering - Cybersecurity Capstone Coach Posting End ... computer science, or related field required. MS degree preferred. The required degree must be ...
Provo, UT · On-site
Adjunct Teaching - Electrical and Computer Engineering - Cybersecurity Capstone Coach Posting End ... computer science, or related field required. MS degree preferred. The required degree must be ...
Provo, UT · Remote
$40/hr
... students for computer science theory, cryptography, and advanced mathematics coursework. * Conceptual Teaching & Problem-Solving: Skilled at breaking down proof construction using direct ...
Provo, UT · Remote
$40/hr
... students for computer science theory, cryptography, and advanced mathematics coursework. * Conceptual Teaching & Problem-Solving: Skilled at breaking down proof construction using direct ...
Spanish Fork, UT · Remote
$40/hr
... students for computer science theory, cryptography, and advanced mathematics coursework. * Conceptual Teaching & Problem-Solving: Skilled at breaking down proof construction using direct ...
Spanish Fork, UT · Remote
$40/hr
... students for computer science theory, cryptography, and advanced mathematics coursework. * Conceptual Teaching & Problem-Solving: Skilled at breaking down proof construction using direct ...
Spanish Fork, UT · Remote
$40/hr
... Computer Science A, college-level software development, and industry certification examinations. * Conceptual Teaching & Problem-Solving: Skilled at breaking down class design, inheritance ...
Spanish Fork, UT · Remote
$40/hr
... Computer Science A, college-level software development, and industry certification examinations. * Conceptual Teaching & Problem-Solving: Skilled at breaking down class design, inheritance ...
Provo, UT · Remote
$40/hr
... Computer Science A, college-level software development, and industry certification examinations. * Conceptual Teaching & Problem-Solving: Skilled at breaking down class design, inheritance ...
Provo, UT · Remote
$40/hr
... Computer Science A, college-level software development, and industry certification examinations. * Conceptual Teaching & Problem-Solving: Skilled at breaking down class design, inheritance ...
Sandy, UT · On-site
$46K - $60K/yr
The Student Suppport Classroom Teacher will provide academic services and behavioral supports to ... Requires basic computer literacy skills, including major software (Word, Excel, Skyward, Canvas,etc.
Sandy, UT · On-site
$46K - $60K/yr
The Student Suppport Classroom Teacher will provide academic services and behavioral supports to ... Requires basic computer literacy skills, including major software (Word, Excel, Skyward, Canvas,etc.
Spanish Fork, UT · Remote
$40/hr
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 ...
Spanish Fork, UT · Remote
$40/hr
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 ...
Provo, UT · Remote
$40/hr
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 ...
Provo, UT · Remote
$40/hr
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 ...
American Fork, UT · On-site
$18.74/hr
... science, computer entry and retrieval, health and social studies or have passed para pro praxis ... Assists teachers in specialized and/or mainstream education classroom in preparing and presenting a ...
American Fork, UT · On-site
$18.74/hr
... science, computer entry and retrieval, health and social studies or have passed para pro praxis ... Assists teachers in specialized and/or mainstream education classroom in preparing and presenting a ...
... members places to worship, teach, learn, and receive sacred ordinances-our employees seek ... Associate degree or technical institute degree/certificate in Computer Science or Information ...
... members places to worship, teach, learn, and receive sacred ordinances-our employees seek ... Associate degree or technical institute degree/certificate in Computer Science or Information ...
American Fork, UT · On-site
$18.74/hr
... science, computer entry and retrieval, health and social studies or have passed para pro praxis ... Assists teachers in specialized and/or mainstream education classroom in preparing and presenting a ...
American Fork, UT · On-site
$18.74/hr
... science, computer entry and retrieval, health and social studies or have passed para pro praxis ... Assists teachers in specialized and/or mainstream education classroom in preparing and presenting a ...
Teacher Assistant Level II Non-contract, no benefits Hours a day: 5.75 Hourly rate: $18.74 Contact ... science, computer entry and retrieval, health and social studies or have passed para pro praxis ...
Teacher Assistant Level II Non-contract, no benefits Hours a day: 5.75 Hourly rate: $18.74 Contact ... science, computer entry and retrieval, health and social studies or have passed para pro praxis ...
... members places to worship, teach, learn, and receive sacred ordinances-our employees seek ... Associate degree or technical institute degree/certificate in Computer Science or Information ...
... members places to worship, teach, learn, and receive sacred ordinances-our employees seek ... Associate degree or technical institute degree/certificate in Computer Science or Information ...
American Fork, UT · On-site
$18.74/hr
Teacher Assistant Level II Non-contract, no benefits Hours a day: 5.5 Hourly rate: $18.74 Contact ... science, computer entry and retrieval, health and social studies or have passed para pro praxis ...
American Fork, UT · On-site
$18.74/hr
Teacher Assistant Level II Non-contract, no benefits Hours a day: 5.5 Hourly rate: $18.74 Contact ... science, computer entry and retrieval, health and social studies or have passed para pro praxis ...
... members places to worship, teach, learn, and receive sacred ordinances-our employees seek ... Associate degree or technical institute degree/certificate in Computer Science or Information ...
... members places to worship, teach, learn, and receive sacred ordinances-our employees seek ... Associate degree or technical institute degree/certificate in Computer Science or Information ...
Provo, UT · Remote
$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 ...
Provo, UT · Remote
$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 ...
Spanish Fork, UT · Remote
$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 ...
Spanish Fork, UT · Remote
$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 ...
$34.5K - $41.8K
7% of jobs
$46.5K is the 25th percentile. Wages below this are outliers.
$41.8K - $49.1K
27% of jobs
The median wage is $53.1K / yr.
$49.1K - $56.5K
28% of jobs
$62.3K is the 75th percentile. Wages above this are outliers.
$56.5K - $63.8K
15% of jobs
$63.8K - $71.1K
7% of jobs
$71.1K - $78.4K
3% of jobs
$78.4K - $85.7K
2% of jobs
$85.7K - $93K
1% of jobs
$93K - $100.3K
0% of jobs
$100.3K - $107.6K
3% of jobs
$107.6K - $114.9K
5% of jobs
$34.5K
$61.9K
$114.9K
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.
| Aspect | Computer Science Teacher | Software Developer |
|---|---|---|
| Required Credentials | Teaching certification, bachelor's degree in CS or related field | Bachelor's degree in CS, software engineering, or related field; certifications optional |
| Work Environment | Schools, educational institutions, classrooms | Offices, tech companies, remote or on-site |
| Industry Usage | Education sector, public/private schools | Technology, software development, IT companies |
| Common Search/Comparison | Yes | No |
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.

Other
Posted 29 days ago
7.2
Based on 30 frontline employees who took The Breakroom Quiz
194th of 549 rated elementary and secondary schools
Position starting: August 14, 2026
FTE: 0.5
ongoing contract
Hiring Manager: Chris McDonald
email: cmcdonald@alpinedistrict.org
phone: 385-579-7320
Certification:
Preferred Qualifications:
Position Purpose
Essential Functions
Skills, Knowledge, Abilities
Get the full story on Breakroom