Stanford Root

Schedule

Stanford Root

Schedule

CS 197

Computer Science Research

UNITS:3-4
GRADING:Letter (ABCD/NP)
LEVEL:Undergrad
GER:—

An onramp for students interested in breaking new ground in the frontiers of computer science. Course format features faculty lectures introducing the fundamentals of computer science research, alongside special interest group meetings that provide mentorship and feedback on a real research project. Lecture topics include reading technical papers, practicing oral communication and technical writing skills, and independently formulating research questions. Any student may enroll for 4 units and select a research area (AI, HCI, Systems, etc.) for a quarter-long team programming project with a Ph.D. student mentor. Space may be limited. Prerequisite: CS 106B.

Syllabus for selected term:
View Autumn 2026 Syllabus

Sections

1 Term
Lecture 1Open
ID: 27834
0 / 40 enrolled
DAYS:Monday, Wednesday
TIME:11:30 AM – 12:20 PM
LOCATION:320-220
INSTRUCTOR:
Liu, Kara
units

CS 197: Computer Science Research

3-4 units · Letter (ABCD/NP)

An onramp for students interested in breaking new ground in the frontiers of computer science. Course format features faculty lectures introducing the fundamentals of computer science research, alongside special interest group meetings that provide mentorship and feedback on a real research project. Lecture topics include reading technical papers, practicing oral communication and technical writing skills, and independently formulating research questions. Any student may enroll for 4 units and select a research area (AI, HCI, Systems, etc.) for a quarter-long team programming project with a Ph.D. student mentor. Space may be limited. Prerequisite: CS106B.

Offered in Autumn 2026 at Stanford University.

Autumn 2026 sections

  • Lecture — Monday Wednesday 11:30 AM – 12:20 PM — 320-220 — Liu, Kara (Undergrad)

More CS courses

  • CS 193T: Thinking with AI: Strategies for Effective and Ethical Human-AI Collaboration
  • CS 193V: Effective Vibecoding
  • CS 193X: Web Programming Fundamentals
  • CS 194: Software Project
  • CS 194W: Software Project (WIM)
  • CS 195: Supervised Undergraduate Research
  • CS 197C: Computer Science Research: CURIS Internship Onramp
  • CS 198: Teaching Computer Science
  • CS 198B: Additional Topics in Teaching Computer Science
  • CS 199: Independent Work
  • CS 199P: Independent Work
  • CS 202: Law for Computer Science Professionals

All CS courses · All departments