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 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

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