Computing Education

Andrew Exley poses in Keller Hall
Sebastiaan Joosten poses in Keller Hall
Nikolaos Papanikolopoulos headshot
James Parker headshot
Shana Watters poses in Keller Hall
Students work on research project

This division focuses on the educational mission of the University and Department of Computer Science & Engineering. Our primary duty is:

  • Teaching large numbers of students to help the Department and University accommodate as many students as possible interested in computing.  With the explosive growth of students interested in this field, we aim to innovate and put into practice processes and methods to teach to scale while providing quality instruction;
  • Teaching required and service classes that involve labs, discussions, large-course staffing, or have other characteristics that require special attention and pedagogical expertise;
  • Responding to other Department and program needs in teaching, including teaching upper-level classes in areas where there are too few other faculty to accommodate student demand; and
  • Teaching well, and continually trying to improve our teaching skills and capabilities by committing to self-improvement in teaching methods and devoting time to staying current on new technologies and teaching innovations.

Additionally, our division members focus on other tasks to improve the Department’s educational efforts through:

  • Making computing more accessible and inclusive. Current efforts include developing student support courses to reduce failure and withdrawal rates and increase persistence in the introductory sequence of CS courses,  and collecting and analyzing data to understand how interventions are affecting student outcomes;  
  • Working on recruitment and retention to continue serving our educational mission;
  • Providing resources for other faculty and TAs in the department to improve their teaching skills; 
  • Advising campus life program (CLP) student groups and providing training about Departmental procedures and policies related to budgets, accounting, sponsorships, and working with minors, ensuring all University’s policies are followed properly; and
  • Other service and administrative work related to education. 
     

Core Faculty

Phil Barry headshot
Teaching Professor, Associate Department Head of Instruction
Office
300G Lind Hall
E-mail
Dan Challou headshot
Lecturer
Office
320 Lind Hall
Chris Dovolis headshot
Teaching Professor, Distinguished University Teaching Professor
Office
318 Lind Hall
Andrew Exley headshot
Associate Teaching Professor
Office
310 Lind Hall
Sam Fountain Headshot
Teaching Specialist
Office
300C Lind Hall
Kate Jensen
Teaching Specialist
Office
319 Lind Hall
E-mail
Sebastiaan Joosten headshot
Lecturer
Office
300E Lind Hall
Christopher Kauffman headshot
Associate Teaching Professor
Office
311 Lind Hall
Daniel Kluver headshot
Lecturer
Office
300J Lind Hall
Jack Kolb headshot
Assistant Teaching Professor
Office
300F Lind Hall
James Moen headshot
Lecturer
Office
307 Lind Hall
Carl Sturtivant
Teaching Professor
Office
317 Lind Hall
E-mail
Nathan Taylor headshot
Teaching Specialist
Office
309 Lind Hall
Shana Watters headshot
Teaching Professor
Office
321 Lind Hall
Kevin Wendt headshot
Teaching Specialist, Director of Graduate Studies for Software Engineering
Office
312 Lind Hall
E-mail
Timothy Wrenn
Teaching Specialist
Office
300A Lind Hall

Affiliated Faculty

Lana Yarosh headshot
Associate Professor, Distinguished University Teaching Professor, McKnight Presidential Fellow
Office
5-187 Keller Hall
E-mail