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 |