Experiences Using Research Processes in an Undergraduate Theory of Computing Course
Theory of computing (ToC) courses are a staple in many undergraduate CS curricula as they lay the foundation of why CS is important to students. Although not a stated goal, an inevitable outcome of the course is enhancing the students’ technical reading and writing abilities as it often contains formal reasoning and proof writing. Separately, many undergraduate students are interested in performing research, but often lack these abilities. Based on this observation, we emulated a common research environment within our ToC course by creating a mock conference assessment, where students (in groups) both wrote a technical paper solving an assigned problem and (individually) anonymously refereed other groups’ papers.
In this paper we discuss the details of this assessment and our experiences, and conclude with reflections and future work about similar courses.
Thu 21 MarDisplayed time zone: Pacific Time (US & Canada) change
13:45 - 15:00 | |||
13:45 25mTalk | Experiences Using Research Processes in an Undergraduate Theory of Computing Course Papers Ryan Dougherty United States Military Academy DOI | ||
14:10 25mTalk | Participatory Governance in the Computer Science Theory Classroom Papers Tim Randolph Columbia University DOI | ||
14:35 25mTalk | Teaching Formal Languages through Programmed Instruction Papers DOI |