skip to content

Bulletin Archive

This archived information is dated to the 2011-12 academic year only and may no longer be current.

For currently applicable policies and information, see the current Stanford Bulletin.

Computer Science Course Catalog Numbering System

The first digit of a CS course number indicates its general level of sophistication:

001-099

Service courses for nontechnical majors

100-199

Other service courses, basic undergraduate

200-299

Advanced undergraduate/beginning graduate

300-399

Advanced graduate

400-499

Experimental

500-599

Graduate seminars

The tens digit indicates the area of Computer Science it addresses:

00-09

Introductory, miscellaneous

10-19

Hardware and Software Systems

20-39

Artificial Intelligence

40-49

Software Systems

50-59

Mathematical Foundations of Computing

60-69

Analysis of Algorithms

70-79

Computational Biology and Interdisciplinary Topics

90-99

Independent Study and Practicum

© Stanford University - Office of the Registrar. Archive of the Stanford Bulletin 2011-12. Terms of Use | Copyright Complaints