CSD Course Timetables and Websites:
- Autumn Quarter - 2015-2016
- Winter Quarter - 2015-2016
- Spring Quarter - 2015-2016
- Summer Quarter - 2014-2015
Numbering System
The first digit of a CS course number indicates its general level of difficulty:
- 0-99 service course for non-technical 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 ten's digit indicates the area of Computer Science it addresses:
- 00-09 Introductory, miscellaneous
- 10-19 Hardware Systems
- 20-29 Artificial Language
- 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