Areas
- Broadening Participation in Computing
- CS1/CS2 Learning, Pedagogy, and Curricula
- Education Technology
- Practical and Ethical Approaches to Software and Computing
People
- Professor of the Practice of Computer Science
- Senior Lecturer of Computer Science
- Assistant Professor of Computer Science
- Lecturer of Computer Science
- James B. Duke Distinguished Professor of Computer ScienceProfessor of Electrical and Computer Engineering (Joint)
- Professor of the Practice of Computer Science
- Associate Professor of the Practice of Computer Science
- Lecturer of Computer Science
- Cue Family Professor of the Practice of Computer Science