CS198 - Teaching Computer Science

The CS198 Program

The CS198 program is a group of about 90 undergraduate and graduate students responsible for teaching section for Stanford's introductory CS courses:
CS106A , CS106B , CS106X , and CS106L . The program is aimed at giving qualified undergraduate students of all majors a unique opportunity to teach as a part of their undergraduate experience. Sections leaders cover materials such as the C++ and Java languages, functional decomposition, arrays, strings, pointers, records, objects, recursion, abstract data types, algorithmic analysis, data structure design, sets, graphs, and other fundamental elements of modern programming. More...

Interested in joining the CS198 program?
Apply to section lead!

The CS198 program is managed by the CS198 Coordinators, Greg Ramel, Jean-Luc Watson and Tyler Conklin. For more information about the CS198 program or inquiries about this website, email the coordinators at cs198@cs.stanford.edu.
CS106 Sections Login
Helper Schedule
About the CS198 Program
Apply To Section Lead
CS198 Alumni