How We Teach Undergraduates to Do CS Research
Abstract
As undergraduates studying computer science progress through the curriculum, one additional kind of academic CS experience that many undertake, often outside of formal course structures, is their first CS research project. As anyone who has conducted CS research before will know, there are many components of working on research that don't necessarily come up in traditional classes. How do we as educators and research mentors teach them these skills?
Fields of Study & Subjects
Engineering Education and Pedagogy
Teaching and Learning Programming
Doctoral Education Challenges and Solutions
Publication details
- Journal / source
- ACM Technical Symposium on Computer Science Education (SIGCSE)
- Pages
- 1708–1708
- Publication date
- 13 February 2026
- Language
- EN