
mauriciodonascimento · Pixabay Content License
Computer Science Teachers, Postsecondary
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…
What the job really is
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.
At a glance
- Sector: Education & Library
- O*NET-SOC code:
25-1021 - O*NET job zone: 5 — extensive preparation
- Work sample tasks on file: 12
- Tools and technologies listed: 12
What you actually do
Work sample tasks recorded for this occupation:
- Prepare course materials, such as syllabi, homework assignments, and handouts.
- Compile, administer, and grade examinations or assign this work to others.
- Prepare and deliver lectures to undergraduate or graduate students on topics such as programming, data structures, and software design.
- Evaluate and grade students' class work, laboratory work, assignments, and papers.
- 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.
- Plan, evaluate, and revise curricula, course content, and course materials and methods of instruction.
- Maintain regularly scheduled office hours to advise and assist students.
- Advise students on academic and vocational curricula and on career issues.
- Initiate, facilitate, and moderate classroom discussions.
- Develop and maintain Web sites for online courses.
- Participate in student recruitment, registration, and placement activities.
Tools and technology
Adobe Photoshop, C, C#, C++, Google Docs, Hypertext markup language HTML, Learning management system LMS, Linux, Microsoft Access, Microsoft Excel, Microsoft Office software, Microsoft Outlook
What employers expect you to already be comfortable with.
Where this job leads
Related occupations — the usual moves up and sideways:
- Computer and Information Systems Managers
- Business Teachers, Postsecondary
- Mathematical Science Teachers, Postsecondary
- Library Science Teachers, Postsecondary
- Engineering Teachers, Postsecondary
- Software Developers
- Physics Teachers, Postsecondary
- Computer and Information Research Scientists
Getting in
O*NET assigns this occupation job zone 5 (extensive preparation). The related occupations above are the realistic routes in and out.
Find openings
Browse the verified job sources directory, or explore more occupations.
Check this against the source
O*NET OnLine: Computer Science Teachers, Postsecondary — the authoritative public-domain profile this page is derived from, including the full task list, reported skills and the wage estimates for your region.
Derived and rewritten from the public-domain O*NET database (U.S. Department of Labor / Employment and Training Administration). Figures are observations, not promises — always confirm salary, licensing and visa requirements with the employer and the relevant authority.
Tagged with
More Occupations
View all
Accountants and Auditors
Examine, analyze, and interpret accounting records to prepare financial statements, give advice, or audit and evaluate statements prepared by others. Install or advise on…

Actors
Play parts in stage, television, radio, video, or film productions, or other settings for entertainment, information, or instruction. Interpret serious or comic role by…

Actuaries
Analyze statistical data, such as mortality, accident, sickness, disability, and retirement rates and construct probability tables to forecast risk and liability for payment…