Computer Science Research

CS 197 · Spring 2021 · Section 01

This section 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
Wednesday 3/31

What is research?

Application due 1 hour after lecture ends

Area Overview

HCI Slides

AI Slides

Systems Slides

Assignment 1: Reading a Paper

Due: Wednesday 4/7 at 4:00pm
Wednesday 4/7

Literature Search

Form Teams and Align with Projects

Assignment 2: Related Work

Due: Wednesday 4/14 at 4:00pm
Wednesday 4/14

Arguing a Research Project

Begin Weekly Progress Reports and Advising
ML/Pytorch Crash Course
HCI Slides

Tuesday 4/13 at 3:00pm: AI tutorial

Assignment 3: Introduction

Due: Wednesday 4/21 at 4:00pm
Wednesday 4/21

Vectoring in Research

Progress Reports and Advising

HCI Slides

Assignment 4: Progress Report

Due: Wednesday 4/28 at 4:00pm
Wednesday 4/28

Velocity in Research

Progress Reports and Advising

Assignment 5: Progress Report II

Due: Wednesday 5/5 at 4:00pm
Wednesday 5/5

Evaluation

Progress Reports and Advising

Assignment 6: Progress Report III

Due: Wednesday 5/12 at 4:00pm
Wednesday 5/12

Writing and Paper & Research Career Paths

Progress Reports and Advising

Assignment 7: Evaluation & Progress Report IV

Due: Wednesday 5/19 at 4:00pm
Wednesday 5/19

Guest Lecture: Tips for Giving Clear Talks

Progress Reports and Advising

Assignment 8: Draft Paper

Due: Wednesday 5/26 at 4:00pm
Wednesday 5/26

Publication Culture & Peer Review

Peer Review Draft Papers

Assignment 9: Final Presentation

Due: Wednesday 6/2 at 4:00pm (in-class)

Assignment 10: Final Paper

Due: Friday 6/4 at 11:59pm
Wednesday 6/2

Final Presentations and Future Opportunities

Optional Section: Project Help


    Section 01 Lecture
  • Wednesday 4:00pm-5:00pm PT OhYay
    Sections
  • HCI: Thursday 1:30pm-2:30pm PT OhYay
  • AI: Thursday 2:30pm-3:30pm PT OhYay
  • Systems: Thursday 4:00pm-5:00pm PT OhYay
    Instructor
  • Lisa Yan Office hours Tues. 1:30-3:00pm PT
Teaching assistants
Course Staff Email
cs197@cs.stanford.edu