Computer Science Research

CS 197 · Autumn 2025

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/23
No section
Thursday 9/25

What Is Research?

Section application

Due: Saturday 9/27 11:59pm for priority placement

Assignment 1: Reading a Paper

Due: Thursday 10/02 at 10:30am
Tuesday 9/30

Section introduction
Form Teams and Align with Projects

Thursday 10/02

Research Contributions: Bit Flips

Progress Report I

Due: Monday 10/6 at 11:59pm

 

Assignment 2: Related Work

Due: Thursday 10/09 at 10:30am
Tuesday 10/7

Begin Weekly Progress Reports
Progress Reports and Advising

Thursday 10/9

Arguing a Research Project

Progress Report II

Due: Sunday 10/12 at 11:59pm

 

Assignment 3: Introduction

Due: Thursday 10/16 at 10:30am
Tuesday 10/14

Progress Reports and Advising

Thursday 10/16

Vectoring in Research

Progress Report III

Due: Sunday 10/19 at 11:59pm
Tuesday 10/21

Progress Reports and Advising

Thursday 10/23

Velocity in Research

Progress Report IV

Due: Sunday 10/26 at 11:59pm

Mid-quarter feedback form

Due: Sunday 10/26 at 11:59pm
Tuesday 10/28

Progress Reports and Advising

Thursday 10/30

Evaluation

Progress Report V

Due: Sunday 11/2 at 11:59pm
Tuesday 11/4

No section - Democracy Day

Thursday 11/6

Writing a Paper & Picking Projects

Progress Report VI

Due: Sunday 11/9 at 11:59pm

 

Assignment 4: Evaluation Plan

Due: Thursday 11/13 at 10:30am
Tuesday 11/11

Progress Reports and Advising

Thursday 11/13

Research Career Paths

Progress Report VII

Due: Sunday 11/16 at 11:59pm

 

Assignment 5: Draft Paper

Due: Thursday 11/20 at 10:30am
Tuesday 11/18

Peer Review Draft Papers

Thursday 11/20

Giving Talks

Assignment 6: Draft Talk

Due: Thursday 12/4 at 10:30am
Tuesday 11/25

Thanksgiving break

Thursday 11/27

Thanksgiving break

TBD

Tuesday 12/2

Practice Talks

Thursday 12/4

Publication & Peer Review

Final Talk

Thursday 12/11 3:30-6:30pm LATHROP 016

 

Final Paper

due at the final presentation

Team Feedback Form

due at the final presentation

    Sections
  • Tuesdays 10:30pm-11:50am PT
  • Alexander's Section: CoDa B50
Teaching assistants

Course Staff Email
[email protected]