Director of Introductory Programming

University of Wisconsin - Madison

United States

On-site

USD 90,000 - 150,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

University of Wisconsin - Madison is seeking a Director of Introductory Programming in the Department of Computer Sciences. The role oversees integrating the CS majors' introductory programming sequence into the department curriculum, provides classroom instruction, and supports instructional staff through curriculum development and assessment tools.

The position may supervise instructional graduate students and assists in designing objectives, aligning sequence goals, and coordinating

Responsibilities

  • 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.
  • Serves as supervisor and instructor of record for the WES‑CS program, including management of the undergraduate section leaders and development of curriculum.
  • 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.
  • 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.
  • Assists in defining the objectives of the program and alignment of the introductory sequence to those objectives.
  • Coordinates curriculum design and instruction of other instructors in the introductory sequence.
  • 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

Job description

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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Director of Introductory Programming
Director of Introductory Programming

University of Wisconsin–Madison • Madison (WI)

On-site
USD 95,000 - 140,000
Generous vacation, holidays, and paid
Retirement benefits
Competitive insurance and savings
Director, Intro CS Curriculum & Teaching
Director, Intro CS Curriculum & Teaching

University of Wisconsin • United States

On-site
USD 90,000 - 130,000
Generous vacation
Insurance coverage
Retirement benefits
Director, Intro CS Programming & Curriculum Design
Director, Intro CS Programming & Curriculum Design

University of Wisconsin - Madison • United States

On-site
USD 90,000 - 150,000
Director, Intro CS Programming & Curriculum
Director, Intro CS Programming & Curriculum

University of Wisconsin-Madison • Madison (WI)

On-site
USD 90,000 - 130,000
Generous vacation, holidays, and paid
Competitive insurances and savings
Retirement benefits
Director of Introductory Programming
Director of Introductory Programming

UWMSN University of Wisconsin Madison • United States

On-site
USD 90,000 - 130,000
Generous vacation
Insurance coverage
Retirement benefits
Director of Intro CS Programs & Curriculum
Director of Intro CS Programs & Curriculum

University of Wisconsin • Madison (WI)

On-site
USD 95,000 - 140,000
Generous vacation, holidays, and paid
Retirement benefits
Competitive insurance and savings
Director of Introductory Programming
Director of Introductory Programming

University of Wisconsin-Madison • Madison (WI)

On-site
USD 90,000 - 130,000
Generous vacation, holidays, and paid
Competitive insurances and savings
Retirement benefits
Instructor, Information Technology; Computer Programming & Development (9 months)
Instructor, Information Technology; Computer Programming & Development (9 months)

Pitt Community College • North Carolina

On-site
USD 50,000 - 70,000
Instructor, Information Technology; Computer Programming & Development (9 months)
Instructor, Information Technology; Computer Programming & Development (9 months)

Pitt Community College • Greenville (NC)

On-site
USD 50,000 - 65,000
Assistant Dean for Student Affairs and Teaching Administration
Assistant Dean for Student Affairs and Teaching Administration

University of Wisconsin Madison • Madison (WI)

On-site
USD 102,000 - 124,000
Generous vacation & holidays
Competitive insurance benefits
Retirement benefits