Lecturer candidates must hold a graduate degree in computer science or closely related field, have a strong commitment to excellence in teaching, and must have substantial experience teaching computer science at the university level.
Compensation is competitive, with rank and salary dependent on experience and qualifications.
Duties of this position include teaching undergraduate computer science courses in systems software areas, machine organization and architecture, operating systems, and data structures. Duties also include academic advising of students, service on department committees involved in undergraduate life, and development of new curriculum and new instructional laboratories. The Department of Computer Science at The University of Arizona has a long history of research accomplishment, influential software distribution and substantial external funding to individual faculty, exceeding 2.5 million dollars last year. Major funding has included three NSF infrastructure grants, with a fourth such infrastructure grant beginning this year, providing a broad array of equipment for computing research. Major research and instructional areas include programming languages, compilers, operating systems, networks, algorithm design, database systems, and computational biology.