Computer Science Teacher Job Description
|Salary: $50,800 – $98,800||Number of Jobs: 1,699,180|
|Hourly Rate: Not Available||Employment Outlook: Normal|
|Green Job: No||Education: Doctoral degree|
What do Computer Science Teachers do?
Computer science teachers teach courses in computer science, most often at the high school or college level.
Common responsibilities for computer science teachers include:
- Preparing and delivering lectures on topics including software design, data structures, and programming.
- Conducting research and writing papers in a particular field of knowledge.
- Selecting and obtaining materials such as textbooks.
- Advising students on academic and career issues.
There are currently 1,699,180 computer science teachers in the United States, with 55,290 new computer science teacher job openings created each year.
Computer Science Teacher jobs are not expected to see much growth beyond their current levels in the next decade.
Computer Science Teacher salaries can vary depending on your experience, the location, company, industry, and benefits provided. Nationwide, most computer science teachers make between $50,800 – $98,800 per year, or Not Available per hour.
Education / Training Requirements
Doctoral degree is normally required for computer science teacher jobs.