Teach Computer Technology courses to a diverse student body using effective teaching strategies; develop, revise, and maintain course materials; recommend/design new programs; maintain office hours; participate in appropriate professional development opportunities; participate in College and community activities, promote the mission of the College; develop/implement retention strategies; assist in graduate placement; attend graduation ceremony; assist with student advising and registration; serve on College committees; promote institutional goals; assist department chair with administrative responsibilities. Teaching may be on any campus, or by distance learning, and may be days, nights, weekends, or a combination. TEACHING PERFORMANCE - present course material through a variety of appropriate and effective instructional strategies to facilitate the learning process. INSTRUCTIONAL DEVELOPMENT - develop, revise, and maintain courses and curriculum through course objectives, outlines, an...Computer Tech, Technology, Instructor, Computer Science, Computer, Development