Computer Science Research

CS 197 · Fall 2019

This course offers a team-based introduction to Computer Science research experiences. Students form teams within a desired research area (AI, HCI, Systems), then are matched with a quarter-long research project under direct mentorship of a Ph.D. student, with the goal of producing a publishable work-in-progress (e.g., poster) by the end of the quarter. Classes will be organized into a once-weekly lecture and a one-weekly section meeting. Research areas meet regularly as sections led by a Ph.D. student in the area, sharing progress and challenges. Lecture components of the course teach research concepts in computer science.

Lecture Section Assignment

What is research?

Application due 1 hour after lecture ends

Area Overview

AI Slides

HCI Slides

Systems Slides

Assignment 1: Reading a Paper

Literature Search

Form Teams and Align with Projects

Systems Slides

Assignment 1 due:

October 2, 4:00 PM

Assignment 2: Related Work

Arguing a Research Project

Begin Weekly Progress Reports and Advising

HCI Slides

Assignment 2 due:

October 9, 4:00 PM

Assignment 3: Introduction

Vectoring in Research

Progress Reports and Advising

Assignment 3 due:

October 16, 4:00 PM

Assignment 4: Project Report

Experiments and Statistics for Computer Science

Progress Reports and Advising

Assignment 4 due:

October 23, 4:00 PM

Assignment 5: Check-in 2

Navigating the Swamp: Vectoring

Progress Reports and Advising

Assignment 5 due:

October 30, 4:00 PM

Assignment 6: Check-in 3

Writing a Paper

Progress Reports and Advising

Assignment 6 due:

November 6, 4:00 PM

Assignment 7: Check-in 4 and Evaluation Plan

Careers in Research

Progress Reports and Advising

Assignment 7 due:

November 13, 4:00 PM

Assignment 8: Draft Paper

Peer Review Process

Peer Review Draft Papers

Assignment 8 due:

November 20, 4:00 PM

Assignment 9: Peer Review

Thanksgiving

Final Presentations and Future Opportunities

Optional Section: Project Help

Assignment 9 due:

December 4, 4:00 PM

Project Presentations Due in Lecture

Paper Due by End of Finals Slot


    Lecture
  • Wednesday 4:30pm-5:20pm Room 160-124
  • Sections
  • Systems: Thursday 9:30am-10:20am Room STLC 104
  • AI: Thursday 10:30am-11:20am Room Lathrop 292
  • HCI: Friday 9:30am-10:20am Room STLC 105
Teaching assistants