CS 198: Teaching Computer Science — Stanford Root
CS 198 UNITS: 3-4
GRADING: Satisfactory/No Credit
LEVEL: Undergrad
GER: —
Overview Charts Comments
Students lead a discussion section of CS 106A while learning how to teach a programming language at the introductory level. Focus is on teaching skills, techniques, and course specifics. Application and interview required; see http://cs198.stanford.edu.
Syllabus for selected term:
View Autumn 2025 SyllabusIs the syllabus available? Sign in to participate Know the correct link? Submit it here!
CS 198: Teaching Computer Science 3-4 units · Satisfactory/No Credit
Students lead a discussion section of 106A while learning how to teach a programming language at the introductory level. Focus is on teaching skills, techniques, and course specifics. Application and interview required; see http://cs198.stanford.edu.
Offered in Autumn 2025, Winter 2026, Spring 2026 at Stanford University.
Autumn 2025 sections Discussion — Wednesday 6:00 PM – 7:20 PM — Green Earth Sciences134 — Martz, E., Gonzalez-Maldonado, B., Roberts-Baca, J., Gregg, C. (Undergrad) Discussion — Wednesday 6:00 PM – 7:20 PM — Thornton 211 — Martz, E., Gonzalez-Maldonado, B., Roberts-Baca, J., Gregg, C. (Undergrad) Discussion — Wednesday 6:00 PM – 7:20 PM — Thornton 210 — Martz, E., Gonzalez-Maldonado, B., Roberts-Baca, J., Gregg, C. (Undergrad) Discussion — Wednesday 7:30 PM – 8:50 PM — Thornton 211 — Martz, E., Gonzalez-Maldonado, B., Roberts-Baca, J., Gregg, C. (Undergrad) Discussion — Wednesday 6:00 PM – 7:20 PM — McMurtry Art Building 360 — Martz, E., Gonzalez-Maldonado, B., Roberts-Baca, J., Gregg, C. (Undergrad) Discussion — Wednesday 4:30 PM – 5:50 PM — Thornton 211 — Martz, E., Gonzalez-Maldonado, B., Roberts-Baca, J., Gregg, C. (Undergrad) Discussion — Wednesday 4:30 PM – 5:50 PM — Thornton 210 — Martz, E., Gonzalez-Maldonado, B., Roberts-Baca, J., Gregg, C. (Undergrad) Discussion — Wednesday 7:30 PM – 8:20 PM — Departmental Room — Martz, E., Gonzalez-Maldonado, B., Roberts-Baca, J., Gregg, C. (Undergrad) Discussion — Wednesday 7:30 PM – 8:20 PM — Departmental Room — Martz, E., Gonzalez-Maldonado, B., Roberts-Baca, J., Gregg, C. (Undergrad) Lecture — Monday 7:30 PM – 8:50 PM — Thornton 110 — Martz, E., Gonzalez-Maldonado, B., Roberts-Baca, J., Gregg, C. (Undergrad) Discussion — Wednesday 7:30 PM – 8:50 PM — Thornton 210 — Martz, E., Gonzalez-Maldonado, B., Roberts-Baca, J., Gregg, C. (Undergrad) Winter 2026 sections Lecture — Monday 7:30 PM – 8:50 PM — CODAB90 — Martz, E., Gonzalez-Maldonado, B., Roberts-Baca, J., Gregg, C. (Undergrad) Spring 2026 sections Discussion — TBA TBA — Departmental Room — Martz, E., Roberts-Baca, J., Malhotra, A., Gregg, C. (Undergrad)
Discussion — TBA TBA — Departmental Room — Martz, E., Roberts-Baca, J., Malhotra, A., Gregg, C. (Undergrad)
Discussion — TBA TBA — Departmental Room — Martz, E., Roberts-Baca, J., Malhotra, A., Gregg, C. (Undergrad)
Discussion — TBA TBA — Departmental Room — Martz, E., Roberts-Baca, J., Malhotra, A., Gregg, C. (Undergrad)
Discussion — TBA TBA — Departmental Room — Martz, E., Roberts-Baca, J., Malhotra, A., Gregg, C. (Undergrad)
Discussion — TBA TBA — Departmental Room — Martz, E., Roberts-Baca, J., Malhotra, A., Gregg, C. (Undergrad)
Lecture — Monday 7:30 PM – 8:50 PM — CODAB90 — Martz, E., Gonzalez-Maldonado, B., Roberts-Baca, J., Gregg, C. (Undergrad)