Occupation
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 both teachers primarily engaged in teaching and those who do a combination of teaching and research.
$96,980 medianBright outlookGraduate degree
O*NET 31.0 · 25-1021.00
A typical week, in the words of people in the job
- 01Select and obtain materials and supplies, such as textbooks and laboratory equipment.
- 02Compile bibliographies of specialized materials for outside reading assignments.
- 03Collaborate with colleagues to address teaching and research issues.
- 04Maintain student attendance records, grades, and other required records.
- 05Keep abreast of developments in the field by reading current literature, talking with colleagues, and participating in professional conferences.
- 06Prepare and deliver lectures to undergraduate or graduate students on topics such as programming, data structures, and software design.
- 07Advise students on academic and vocational curricula and on career issues.
- 08Maintain regularly scheduled office hours to advise and assist students.
- 09Initiate, facilitate, and moderate classroom discussions.
- 10Develop and maintain Web sites for online courses.
- 11Participate in student recruitment, registration, and placement activities.
- 12Compile, administer, and grade examinations or assign this work to others.
Task statements ranked by how many workers report them · O*NET 31.0
What the posting will be called
Computer Information Systems Instructor (CIS Instructor)Computer Science ProfessorInstructorProfessorAssistant ProfessorAssociate ProfessorComputer Science InstructorFaculty MemberInformation Technology Instructor (IT Instructor)Lecturer
Titles reported by employers for this occupation. Search job boards with these, not the O*NET name.
Knowledge the job leans on
Computers and ElectronicsEducation and TrainingEnglish LanguageCustomer and Personal ServiceMathematicsEngineering and TechnologyAdministration and ManagementAdministrative
Skills that carry over from service
InstructingJudgment and Decision MakingComplex Problem SolvingSocial PerceptivenessSystems AnalysisSystems EvaluationService OrientationTime Management