- General
- Research
- Education
- Admissions
Graduate Courses
The following complete listing provides a an overview of available courses; course titles link to individual course home pages where available.
For brief descriptions of courses, the terms courses will next be offered, and scheduled instructors, please consult the official Dartmouth Course Descriptions and Requirements published by the Office of the Registrar.
In addition to the courses listed below, certain undergraduate courses can be taken for graduate credit, although they do not necessarily count toward the Ph.D. degree requirement. Undergraduate courses that may be taken for graduate credit include 33, 38, 43, 44, 45, 48, 49, 54, 56, 58, 68, and 78. Students taking these courses for graduate credit will be asked to do assignments in addition to those required of undergraduates taking these courses.
Book List for Spring 2008 (pdf)
| 104 | Artificial Intelligence | |||
| 105 | Algorithms and Data Structures | |||
| 106 | Numerical Linear Algebra | |||
| 107 | Computer Architecture | |||
| 108 | Advanced Operating Systems | |||
| 109 | Theory of Computation | |||
| 110 | Writing, Presenting, and Evaluating Technical Papers in Computer Science | |||
| 118 | Programming Languages | |||
| 136 | Numerical and Computational Tools for Applied Science | Syllabus – Summer 2007 (pdf) | ||
| 153 | Introduction to Computational Neuroscience | |||
| 180 | Reading Course | |||
| 181 | Special Topics Seminar | |||
| 184 | Artificial Intelligence Seminar | |||
| 185 | Algorithms Seminar:
| |||
| 186 | Numerical Analysis Seminar | |||
| 187 | Computer Architecture and Hardware Seminar | |||
| 188 | Computer Systems Seminar | |||
| 188 | Seminar on Wireless Sensor Networks (Campbell) | |||
| 188 | Robotics seminar (Balkcom) | |||
| 257 | Supervised Undergraduate Teaching | |||
| 297 | Graduate Research | |||
| 298 | Thesis Research | |||
| 299 | Full-Time Thesis Research |