Computer Science Research

CS 197 · Fall 2024

This course offers a team-based introduction to Computer Science research experiences. Students form teams within a desired research area (e.g., AI), then are matched with a quarter-long mentored research project, 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, sharing progress and challenges. Lecture components of the course teach research concepts in computer science.

Section Lecture Assignment
Tuesday 9/24
No section
Thursday 9/26

What Is Research?

Section application

Due: Thursday 11:59pm for priority placement

 

Assignment 1: Reading a Paper

Due: Thursday 10/3 at 3pm
Thursday 10/3

Section introduction
Form Teams and Align with Projects

NOTE: Section locations are different this week! Check Canvas for new locations

Tuesday 10/1

Research Contributions: Bit Flips

Lecture and section are swapped this week

Progress Report I

Due: Monday 10/7 at 11:59pm

 

Assignment 2: Related Work

Due: Thursday 10/10 at 3pm
Tuesday 10/8

Begin Weekly Progress Reports
Tutorials by section as needed

Thursday 10/10

Arguing a Research Project

Progress Report II

Due: Monday 10/14 at 11:59pm

 

Assignment 3: Introduction

Due: Thursday 10/17 at 3pm
Tuesday 10/15

Progress Reports and Advising

Thursday 10/17

Vectoring in Research

Progress Report III

Due: Monday 10/21 at 11:59pm
Tuesday 10/22

Progress Reports and Advising

Thursday 10/24

Velocity in Research

Progress Report IV

Due: Monday 10/28 at 11:59pm
Tuesday 10/29

Progress Reports and Advising

Thursday 10/31 🎃

Evaluation

Progress Report V

Due: Monday 11/4 at 11:59pm
Tuesday 11/5

No Section - Democracy Day

Thursday 11/7

Writing a Paper & Picking Projects

Progress Report VI

Due: Monday 11/11 at 11:59pm

 

Assignment 4: Evaluation Plan

Due: Thursday 11/14 at 3pm
Tuesday 11/12

Progress Reports and Advising

Thursday 11/14

Research Career Paths

Progress Report VII

Due: Monsday 11/18 at 11:59pm

 

Assignment 5: Draft Paper

Due: Thursday 11/21 at 3pm
Tuesday 11/19

Peer Review Draft Papers

Thursday 11/21

Giving Talks

Progress Report VIII

Due: Monday 12/2 at 11:59pm

 

Assignment 6: Draft Talk

Due: Tue 12/12 at 4:30pm

Thanksgiving break

Tuesday 12/3

Practice Talks

Thursday 12/5

Publication & Peer Review

Final Talk

Monday 12/9, 7-10pm PT

 

Final Paper

due at the final presentation

    Lecture
  • Thursdays 4:30pm-5:20pm PT 200-303
Teaching assistants

Course Staff Email
cs197@cs.stanford.edu