Name Those System Calls!
All Things CS110 Course Staff
Next Systems Classes?
What CS Track?
Doris Trivia
100

This is the sequence of system calls that must be made to construct a pipe bridging two consecutive processes in a pipeline.

What are pipe2, fork, and dup2?

100

While a Stanford graduate student (initially in chemistry but eventually in CS), Jerry sang in this cappella group.

Who are the Stanford Fleet Street Singers?

100

Taught by Keith Winstein, Phil Levis, and/or Nick McKeown, this class teaches you how the Internet works.

What is CS144?

100

This track is the most popular, in part because of recent advances in deep learning and its application to text processing, speech processing, and computer vision, to name just a few.

What is AI?

100

Doris shares the same birthday with this Oscar-nominated Stanford graduate, famous for her leading role in Alien and Avatar.

Who is Sigourney Weaver?

200

These are the two system calls we used regularly this quarter that, when called without error, never return.

What are exit and execvp?

200

An avid reader and writer who generally proofreads and copy edits my daily briefings and CS110 recaps, this CS110 CA is planning on a career in government and cybersecurity.

Who is Ayelet Drazen?

200

Taught by Alex Aiken and/or Fredrik Kjolstad, this course teaches you how to build a compiler from first principles and use tokenizing and parsing tools coded to theories developed by Emeritus Professor, Jeff Ullman.

What is CS143?

200

This track is one of the more popular, and it's one of the department's most interdisciplinary.  It asks students to take computing, design, art, and psychology courses so as to better understand how humans interface with computers and consumer-facing applications.

What is HCI?

200

According to the American Kennel Club, this dog breed is the 21st most popular in the US (but the most popular in CS110).

What is the Boston Terrier?

300

This system call is used by the C++ thread class constructor to really spawn the new thread of execution.

What is pthread_create?

300

This CS110 CA is a brilliant computer science student as well as a professional pianist.

Who is Victor Lin?

300

This Stanford course, most recently taught by Kunle Olukotun and Kayvon Fatahalian, teaches students the fundamental principles of modern parallel computing systems and a collection of programming techniques used to implement them.

What is CS149?

300

This track teaches students how to build applications, tools, and platforms that are designed primarily for other programmers, who in turn might build applications for end users.

What is Systems?

300

Doris' middle name is the same as that of this singer, songwriter, and actress, famous for many breakthrough hits like Single Ladies, Love on Top, Crazy In Love, and Formation.

Who is Beyoncé Knowles?

400

This is the primary system call used to monitor state changes in child processes.

What is waitpid?

400

This CS110 CA led the majority of the assignment overview sessions, and she is also one of four Stanford undergraduates who collectively created a summer camp for high school women and FLI youth to teach them about career paths in physics and STEM.

Who is Sophie Decoppet?

400

This course, most recently taught by Shiva Shivakumar, teaches students how to build applications to layer over large databases and how to build custom, scalable databases around large datasets.

What is CS145?

400

This track focuses primarily on the mathematics underlying CS and the ability to prove properties about data structures, algorithms, and what a computer is theoretically capable of achieving.

What is Theory?

400

Released in 2003, this British rom-com starring Hugh Grant, Keira Knightley, Colin Firth, and Emma Thompson (among others) drives Doris into hysteria because of all of the doorbells.

What is Love, Actually?

500

This system call is traditionally used by most servers to wait for incoming client connections.

What is accept?

500

A guest lecturer in CS110 this quarter, this CA taught CS110A, is planning on teaching as a visiting lecturer next summer, and intends to pursue computer science education as a career.

Who is Amrita Kaur?

500

This class, led next quarter by David Mazières, teaches you the various design principles underlying most operating systems while having you implement various components of an OS named Pintos.

What is CS140?

500

This interdisciplinary track operates at the intersection of biology, medicine, engineering, and computer science and takes the stance that the human body is the most complex operating system in the world (DNA stores data and encodes programs, for instance).

What is Biocomputation?

500

This 1995 film adaptation of Jane Austen's famous novel is Doris's favorite—so much so that Scott and I put it on so she doesn't bark at all when we go out for the night.

What is Sense and Sensibility?

M
e
n
u