Computer Science Teachers, Postsecondary
SOC: 25-1021.00 · Job Zone 5 (Extensive preparation)
Teach courses in computer science. May specialize in a field of computer science, such as the design and function of computers or operations and research analysis. Includes both teachers primarily engaged in teaching and those who do a combination of teaching and research.
Wage & Employment (2024)
Median Wage
$96,690
per year
Mean Wage
$105,830
per year
Employment
36K
workers
Wage Range
$48,910 - $172,380
10th - 90th pct
Wage Distribution
Task Breakdown
25 tasks analyzed
Evaluate and grade students' class work, laboratory work, assignments, and papers.
Prepare and deliver lectures to undergraduate or graduate students on topics such as programming, data structures, and software design.
Prepare course materials, such as syllabi, homework assignments, and handouts.
Compile, administer, and grade examinations or assign this work to others.
Plan, evaluate, and revise curricula, course content, and course materials and methods of instruction.
Initiate, facilitate, and moderate classroom discussions.
Maintain student attendance records, grades, and other required records.
Keep abreast of developments in the field by reading current literature, talking with colleagues, and participating in professional conferences.
Maintain regularly scheduled office hours to advise and assist students.
Supervise students' laboratory work.
Advise students on academic and vocational curricula and on career issues.
Select and obtain materials and supplies, such as textbooks and laboratory equipment.
Collaborate with colleagues to address teaching and research issues.
Maintain computer equipment used in instruction.
Direct research of other teachers or of graduate students working for advanced academic degrees.
Conduct research in a particular field of knowledge and publish findings in professional journals, books, or electronic media.
Supervise undergraduate or graduate teaching, internship, and research work.
Participate in student recruitment, registration, and placement activities.
Serve on academic or administrative committees that deal with institutional policies, departmental matters, and academic issues.
Perform administrative duties, such as serving as department head.
Compile bibliographies of specialized materials for outside reading assignments.
Write grant proposals to procure external research funding.
Act as advisers to student organizations.
Participate in campus and community events.
Provide professional consulting services to government or industry.
| Task | Category | AI Capability | Risk Score | Time % |
|---|---|---|---|---|
| Evaluate and grade students' class work, laboratory work, assignments, and papers. | - | - | - | |
| Prepare and deliver lectures to undergraduate or graduate students on topics such as programming, data structures, and software design. | - | - | - | |
| Prepare course materials, such as syllabi, homework assignments, and handouts. | - | - | - | |
| Compile, administer, and grade examinations or assign this work to others. | - | - | - | |
| Plan, evaluate, and revise curricula, course content, and course materials and methods of instruction. | - | - | - | |
| Initiate, facilitate, and moderate classroom discussions. | - | - | - | |
| Maintain student attendance records, grades, and other required records. | - | - | - | |
| Keep abreast of developments in the field by reading current literature, talking with colleagues, and participating in professional conferences. | - | - | - | |
| Maintain regularly scheduled office hours to advise and assist students. | - | - | - | |
| Supervise students' laboratory work. | - | - | - | |
| Advise students on academic and vocational curricula and on career issues. | - | - | - | |
| Select and obtain materials and supplies, such as textbooks and laboratory equipment. | - | - | - | |
| Collaborate with colleagues to address teaching and research issues. | - | - | - | |
| Maintain computer equipment used in instruction. | - | - | - | |
| Direct research of other teachers or of graduate students working for advanced academic degrees. | - | - | - | |
| Conduct research in a particular field of knowledge and publish findings in professional journals, books, or electronic media. | - | - | - | |
| Supervise undergraduate or graduate teaching, internship, and research work. | - | - | - | |
| Participate in student recruitment, registration, and placement activities. | - | - | - | |
| Serve on academic or administrative committees that deal with institutional policies, departmental matters, and academic issues. | - | - | - | |
| Perform administrative duties, such as serving as department head. | - | - | - | |
| Compile bibliographies of specialized materials for outside reading assignments. | - | - | - | |
| Write grant proposals to procure external research funding. | - | - | - | |
| Act as advisers to student organizations. | - | - | - | |
| Participate in campus and community events. | - | - | - | |
| Provide professional consulting services to government or industry. | - | - | - |
Related Jobs
Chief Executives
11-1011.00
General and Operations Managers
11-1021.00
Advertising and Promotions Managers
11-2011.00
Marketing Managers
11-2021.00
Sales Managers
11-2022.00
Computer and Information Systems Managers
11-3021.00
Explore other career paths
Compare displacement risk across occupations and find careers with stronger long-term prospects.
Risk scoring has not been run for this occupation yet. Scores will appear after the scoring pipeline runs.