About the position
Position Description
The Director of Introductory Programming plays an essential role in the Computer Sciences department, overseeing the strategic integration of the CS majors’ introductory programming sequence into the overall departmental curriculum. In addition to providing classroom instruction, the Director assists with the design and execution of administrative functions associated with academic instruction, oversees curriculum development and implementation, and manages the development of pedagogical and assessment tools and resources to support quality student learning. This position supports Teaching Faculty/Professors in instructional roles and may also manage instructional graduate students.
Principal Duties:
(15%) Provides classroom or online instruction, including grading, for a course in the CS introductory programming sequence. Teach at least one course in 12-month instructional cycle.
(20%) Serves as supervisor and instructor of record for the WES-CS program, including management of the undergraduate section leaders and development of curriculum.
(45%) Manages administrative course logistics for courses in the introductory sequence, including a template syllabus and Canvas course, coordination of textbook resources, project management for exams and grading, and course incompletes.
(10%) In collaboration with other staff and faculty, helps supervise, instruct, and mentor all Teaching Assistants (TAs), student peer mentors, and graders (where applicable) in the introductory sequence. Additionally, screens and/or interviews applicants for TA and grader positions and makes hiring recommendations.
(5%) Assists in defining the objectives of the program and alignment of the introductory sequence to those objectives.
(5%) Coordinates curriculum design and instruction of other instructors in the introductory sequence.
Key Job Responsibilities:
Designs curriculum and/or techniques for instruction in a disciplinary area and suggests new ways of effective instruction in courses within that discipline
May administer budget and personnel for instructional grants and programs
Assists in defining the objectives of the program and plays a major role in carrying out program duties
Develops grant proposals for instructional development and may serve as principal or co-principal investigator on grants to develop new teaching methods in the discipline
Supervises the day-to-day activities of work unit employees involved in instructional support as needed
Provides classroom, online and/or laboratory instruction, including grading
Presents evaluations of teaching methods and techniques to those in the institution and elsewhere
Develops teaching techniques that enhance course effectiveness in alignment with desired outcomes and established strategy and trains faculty and other instructional staff in use of said instructional techniques and programs
Assesses learner performance and prepares reports recommending instructional improvements
Department:
UW-Madison, College of Computing and Artificial Intelligence, Department of Computer Sciences
Apply at link will take you to the University of Wisconsin-Madison job posting.
Keywords
This listing was collected from a public source and is reproduced here for
information only. Always confirm the details on the original posting before applying.
View the original posting