Computer Programming Tutor
Logan, UT · Remote
$40/hr
... students for computer science coursework and software engineering careers. * Conceptual Teaching & Problem-Solving: Skilled at teaching problem decomposition, algorithm design, and code ...
Logan, UT · Remote
$40/hr
... students for computer science coursework and software engineering careers. * Conceptual Teaching & Problem-Solving: Skilled at teaching problem decomposition, algorithm design, and code ...
Logan, UT · Remote
$40/hr
... students for computer science coursework and software engineering careers. * Conceptual Teaching & Problem-Solving: Skilled at teaching problem decomposition, algorithm design, and code ...
Cedar City, UT · Remote
$40/hr
... students for computer science coursework and software engineering careers. * Conceptual Teaching & Problem-Solving: Skilled at teaching problem decomposition, algorithm design, and code ...
Cedar City, UT · Remote
$40/hr
... students for computer science coursework and software engineering careers. * Conceptual Teaching & Problem-Solving: Skilled at teaching problem decomposition, algorithm design, and code ...
Provo, UT · Remote
$40/hr
... students for computer science coursework and software engineering careers. * Conceptual Teaching & Problem-Solving: Skilled at teaching problem decomposition, algorithm design, and code ...
Provo, UT · Remote
$40/hr
... students for computer science coursework and software engineering careers. * Conceptual Teaching & Problem-Solving: Skilled at teaching problem decomposition, algorithm design, and code ...
Farmington, UT · On-site
$19.98/hr
... teacher preparation period. Prepares lesson plans and required classroom materials and provides instruction in specialized subject matter areas (e.g., music, art, science, computer operations, media ...
Farmington, UT · On-site
$19.98/hr
... teacher preparation period. Prepares lesson plans and required classroom materials and provides instruction in specialized subject matter areas (e.g., music, art, science, computer operations, media ...
Farmington, UT · On-site
$19.98/hr
... teacher preparation period. Prepares lesson plans and required classroom materials and provides instruction in specialized subject matter areas (e.g., music, art, science, computer operations, media ...
Farmington, UT · On-site
$19.98/hr
... teacher preparation period. Prepares lesson plans and required classroom materials and provides instruction in specialized subject matter areas (e.g., music, art, science, computer operations, media ...
Ephraim, UT · On-site
$78K - $82K/yr
He or she must have the ability to teach courses within the full-range of courses from foundation level courses in computer science to upper level courses in software engineering. * Preference will ...
Ephraim, UT · On-site
$78K - $82K/yr
He or she must have the ability to teach courses within the full-range of courses from foundation level courses in computer science to upper level courses in software engineering. * Preference will ...
Farmington, UT · On-site
$19.98/hr
... teacher preparation period. Prepares lesson plans and required classroom materials and provides instruction in specialized subject matter areas (e.g., music, art, science, computer operations, media ...
Farmington, UT · On-site
$19.98/hr
... teacher preparation period. Prepares lesson plans and required classroom materials and provides instruction in specialized subject matter areas (e.g., music, art, science, computer operations, media ...
American Fork, UT · On-site
Master's Degree or PhD with an emphasis in data science, statistics, behavioral science, computer ... Experience teaching statistics and/or data science, with evidence of success (such as favorable ...
American Fork, UT · On-site
Master's Degree or PhD with an emphasis in data science, statistics, behavioral science, computer ... Experience teaching statistics and/or data science, with evidence of success (such as favorable ...
American Fork, UT · On-site
Master's Degree or PhD with an emphasis in data science, statistics, behavioral science, computer ... Experience teaching statistics and/or data science, with evidence of success (such as favorable ...
American Fork, UT · On-site
Master's Degree or PhD with an emphasis in data science, statistics, behavioral science, computer ... Experience teaching statistics and/or data science, with evidence of success (such as favorable ...
Logan, UT · On-site
Effective teaching or mentoring experience. * Advanced degree in Electrical Engineering, Computer Engineering, Computer Science, Mathematics, Statistics or a closely related discipline. Required ...
Logan, UT · On-site
Effective teaching or mentoring experience. * Advanced degree in Electrical Engineering, Computer Engineering, Computer Science, Mathematics, Statistics or a closely related discipline. Required ...
Effective teaching or mentoring experience. * Advanced degree in Electrical Engineering, Computer Engineering, Computer Science, Mathematics, Statistics or a closely related discipline. Along with ...
Effective teaching or mentoring experience. * Advanced degree in Electrical Engineering, Computer Engineering, Computer Science, Mathematics, Statistics or a closely related discipline. Along with ...
... Computer Science. The College of Engineering at Utah State University is a regional leader in teaching and research. We are home to the world-famous Utah Water Research Laboratory and the National ...
... Computer Science. The College of Engineering at Utah State University is a regional leader in teaching and research. We are home to the world-famous Utah Water Research Laboratory and the National ...
... Computer Science. The College of Engineering at Utah State University is a regional leader in teaching and research. We are home to the world-famous Utah Water Research Laboratory and the National ...
... Computer Science. The College of Engineering at Utah State University is a regional leader in teaching and research. We are home to the world-famous Utah Water Research Laboratory and the National ...
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 ...
Sandy, UT · On-site
$43K - $57K/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
$43K - $57K/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 · 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
... 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 ...
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 ...
Cedar City, 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 ...
Cedar City, 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 ...
$33.2K - $40.3K
7% of jobs
$44.8K is the 25th percentile. Wages below this are outliers.
$40.3K - $47.3K
27% of jobs
The median wage is $51.1K / yr.
$47.3K - $54.3K
28% of jobs
$60K is the 75th percentile. Wages above this are outliers.
$54.3K - $61.4K
15% of jobs
$61.4K - $68.4K
7% of jobs
$68.4K - $75.4K
3% of jobs
$75.4K - $82.5K
2% of jobs
$82.5K - $89.5K
1% of jobs
$89.5K - $96.5K
0% of jobs
$96.5K - $103.6K
3% of jobs
$103.6K - $110.6K
5% of jobs
$33.2K
$59.6K
$110.6K
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.
5.7
Based on 16 frontline employees who took The Breakroom Quiz
13th of 21 rated private schools and tutoring
Sourced by ZipRecruiter
Education
501 - 1,000 Employees
St. Louis, MO, US
2007