Philosophy of Computer Science: Online Resources

Term Paper Topics

Last Update: Sunday, 27 March 2022


Possible Term-Paper Topics

  1. Further discussion of any topic covered in class. For example:

    1. A critical examination of (someone else's) published answer to one of the questions listed on the syllabus.

    2. Your answer to one of the questions listed on the syllabus, including a defense of your answer.

  2. A critical examination of any of the required or recommended (or any other approved and relevant) readings.

  3. A critical study of any monograph (that is, a single-topic book) or anthology (including special issues of journals) on the philosophy of CS.

  4. A critical, but general, survey article on the philosophy of CS that would be appropriate for an encyclopedia of philosophy or an encyclopedia of CS.

  5. A presentation and well-argued defense of your "philosophy of CS", that is, your answers to all (or most) of our questions, together with supporting reasons.

  6. Other ideas of your own, approved by me in advance.


Ground Rules

For help with writing a philosophical paper, see:

and a wonderfully dynamic slideshow:

For general advice on how to write, on grammar and punctuation, giving citations, etc., see my website "How to Write"

The paper should be a maximum of 10 double-spaced, single-sided pages (that is, about 2500 words) (not counting the bibliography).

Deadlines:

  1. Two weeks from today: Proposal and reading list due.

  2. Final paper will be due on the last day of the course.




Copyright © 2022 by William J. Rapaport (rapaport@buffalo.edu)
http://www.cse.buffalo.edu/~rapaport/OR/A1termpapertopics-wiley.tex-20220327