How do they match: Computer Science Teachers, Postsecondary

  • Programming Coordinator
  • Computer Programming Professor
  • IT Specialist
  • Information Technology Specialist
  • Java Programming Professor

  • 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.

  • Compile bibliographies of specialized materials for outside reading assignments.
  • Prepare and deliver lectures to undergraduate or graduate students on topics such as programming, data structures, and software design.

  • Administer tests to assess educational needs or progress.
  • Advise educators on curricula, instructional methods, or policies.
  • Compile specialized bibliographies or lists of materials.
  • Evaluate effectiveness of educational programs.
  • Plan community programs or activities for the general public.
  • Promote educational institutions or programs.
  • Select educational materials or equipment.
  • Stay informed about current developments in field of specialization.