skip to content

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 Systems

20-29

Artificial Intelligence

30-39

Numerical Analysis

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

Copyright ©2010 Stanford University | Office of the University Registrar | Academic Year 2010-11 | Terms of Use | Copyright Complaints | Report a Problem with this site.