The Director of Introductory Programming oversees the strategic integration of the Computer Sciences majors’ introductory programming sequence into the departmental curriculum. The role combines classroom instruction with curriculum development, instructional administration, and the creation of pedagogical and assessment tools and resources to support student learning. The Director supports Teaching Faculty and Professors in instructional roles and may manage instructional graduate students. The position provides instruction in the introductory programming sequence and serves as supervisor and instructor of record for the WES-CS program. It manages course logistics, including syllabi, Canvas courses, textbook resources, exams, grading, and incompletes. The Director also supports and mentors teaching assistants, peer mentors, and graders; contributes to program objectives and curriculum alignment; and coordinates curriculum design and instruction among instructors. This is a 100% Academic Staff appointment described as a 12-month, renewable, ongoing position. The starting salary is negotiable based on qualifications and experience. A Master's degree is required; a Ph.D. is preferred in Computer Sciences, Education, Curriculum and Instruction, or a related field. Applicants who meet additional qualifications may be considered at the Teaching Faculty IV level.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior