Revised Feb. 21, 2014

CS 399: Readings in Computer Science


General description

This type of course provides students and instructors with a mutually beneficial opportunity to explore areas of Computer Science not covered in the regular curriculum.

Logistics

Audience

  • Intended for exceptional Computer Science students who share a mutually beneficial area of interest with a Computer Science instructor.

Normally available

  • Fall, Winter, or Spring

The schedule is usually very flexible and usually geared towards independent work.

Related courses

  • Pre-requisites: CS 240, 245, (246 or 247)
For official details, see the UW calendar.

Details

The student has to find a CS instructor who is willing to manage the course. The student should be aware that teaching a readings course is not generally part of the instructor's duties. The instructor's "reward" for teaching the course is usually that the student can somehow help further the other interests of the instructor.

The amount of effort for a readings course should be approximately the same as other 3rd year courses. The work need not be limited to reading and could easily involve library research, programming projects, etc. Before agreeing to the course, the student and the instructor should have a detailed agreement describing the work to be done by the student and the level of involvement by the instructor.

Students wishing to take CS 399 must submit a form, signed by the instructor, to a CS advisor.