Computer Science Research

CS 197C · Spring 2023

CS 197C (Spring 2023) offers an individual introduction to Computer Science research experiences. Classes will be organized into a once-weekly lecture and a once-weekly small group check-in with course staff and students' individual mentors. Lecture components of the course teach research concepts in computer science, such as reading technical papers, practicing oral communication and technical writing skills, and independently formulating research questions. Students complete course assignments customized to their spring or summer research (e.g., CURIS) projects.

Pre-requisite: 106B. This class is open to any undergraduate doing computer science research in the Spring or Summer 2023. Students must have commitment from an external mentor (e.g., a Ph.D. student or professor) for a 30 minute weekly check-in meeting during the Spring.

Lecture Assignment Weekly Research Log
Tuesday 4/4

What is research?

Application due 1 hour after lecture ends

Assignment 1: Reading a Paper

Part 0 due: Thurs 4/6 at 5pm
Parts 1-3 due: Tuesday 4/11 at 10:00am

Start research logs (due before lecture each week)

Tuesday 4/11

Literature Search

Assignment 1.5: Research Milestone Plan

Due: Tuesday 4/18 at 10:00am

Assignment 2: Related Work

Parts 1-3 Due: Tuesday 4/18 at 10:00am

Submit research log

Submit milestone plan

Tuesday 4/18

Arguing a Research Project

Assignment 2: Related Work

Part 4 Due: Thurs 4/27 at 10:00am

Submit research log

Tuesday 4/25

Vectoring in Research

Assignment 3: Introduction

Due: Thurs 5/4 at 10:00am

Submit research log

Tuesday 5/2

Velocity in Research

Submit research log

Tuesday 5/9

Panel: Research Career Paths

Submit research log

Tuesday 5/16

Evaluation

Assignment 4: Proposed Solution & Evaluation Plan

Due: Thurs 5/25 at 10:00am

Submit research log

Tuesday 5/23

Writing a paper

Assignment 5: Draft Proposal

Due: Tues 5/30 at 10:00am

Submit research log

Tuesday 5/30

Giving Talks

Assignment 6: Draft Presentation

Due: Thurs 6/1 at 10:00am

Submit research log

Tuesday 6/6

Picking Projects

Assignment 7: Research Mentor Feedback

Due: Tues June 6 at 10:00am

Assignment 8: Final Presentation

Due: In our scheduled final exam slot, Tues June 13, 3:30-6:30pm in Room 60-109.

Assignment 9: Final Proposal

Due: Tues June 13, 3:30pm

Submit final research log

Milestone due Tues June 13, 3:30pm


    Lecture
  • Tuesday 10:30-11:20am PT Room 60-109