The CS Department gives priority to the following students when hiring CAs:
- CS Ph.D. students
- CS MS students who were guaranteed CA funding when admitted to Stanford
- CS MS students
- MS and Ph.D. students from other departments
Undergraduate students are not eligible for CA positions.
We aim to hire one 50% CA for every 30 students in the class for "lab" classes, or one 50% CA for every 25 students in "non-lab" classes. A class is called a "lab class" if it is a heavy programming class. This being said, some non heavy programming classes are lab classes also.
Classes with enrollment caps of less than 8 do not receive CA support. Only courses with at least 3 units and numbered CS100 and above receive CA support.