Courses
Dependable/Survivable Systems
Experiments in CyberSpace
Reading and Writing Scientific Papers
15-321/15-829 - Research Methods for Experimental Computer Science
Course Overview:
The success or failure of an experiment can turn on the details of how the experiment was performed -- the experimental method. It is critical that the methodology be consistent with whatever research hypothesis is being pursued. The goal of this project-based course is to give students familiarity with and appreciation for the subtleties of a range of experimental techniques essential to high-quality empirical research. The course is based on a project that will illustrate important concepts of research methods. Example topics include user-study design and operation, data gathering, data diagnosis, experiment design and execution, signal detection, performance evaluation, error analysis, reporting results, etc.