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
September 23–27

What is research?

Area Overview

Assignment 1 (Individual)

Reading a Research Paper and Doing a Literature Search

Form Teams and Align with Projects

Assignment 1 due:

TIME DUE

Assignment 2

Problems and Solutions

Begin Weekly Progress Reports and Advising

Assignment 2 due:

TIME DUE

Assignment 3

Navigating the Swamp: Vectoring

Progress Reports and Advising

Assignment 3 continues

Experiments and Statistics for Computer Science

Progress Reports and Advising

Assignment 3 due:

TIME DUE

Assignment 4

Navigating the Swamp: Vectoring

Progress Reports and Advising

Assignment 4 continues

Writing a Paper

Progress Reports and Advising

Assignment 4 due:

TIME DUE

Assignment 5

Careers in Research

Progress Reports and Advising

Assignment 5 continues

Peer Review Process

Peer Review Draft Papers

Assignment 5 due:

By Section

Continue Work on Projects

Thanksgiving

Final Presentations and Future Opportunities

Optional Section: Project Help

Project Presentations Due in Lecture

Paper Due by End of Finals Slot


    Lecture
  • Wednesday 4:30pm-5:20pm Room 160-124
  • Sections
  • AI: Thursday 9:30am-10:20am Room STLC 104
  • Systems: Thursday 10:30am-11:20am Room Lathrop 292
  • HCI: Friday 9:30am-10:20am Room STLC 105
Teaching assistants
  • Griffin Dietz F 10:20-11:20am, by appointment
  • Daniel Kang Tu 3-5pm
  • Kexin Rong Tu 3-5pm
  • email course staff click here