Research Methods for Computer Science
This class will provide undergraduate computer science students with the knowledge, background, and basic skills needed for performing research. The course will consist of lectures, assigned readings, practical lab activities, and guest presentations representing various topics and facets of computer science research. Topics covered will include research ethics, the publication process and ecosystem (peer review, predatory publishers), open science (reproducibility, open science), instrumentation, experimental design, and basic frequentist statistics. Students will also gain basic familiarity with tools for reference management ( such as Zotero) and academic publication (such as Latex). PREREQUISITES: CSCI 1110, CSCI 2100, and (CSCI 2360 or STAT 2060), each course with a grade of C or better
Sources
- Course catalogue ↗2026-2027