Historical and philosophical issues of computation The Universal Computer Computation What is computer science? Foundational issues Philosophical and historical analysis of science, technology, and engineering Thoughts, intelligence and machines Machine and Thought: The Turing Test The physical system hypothesis Chinese room argument The meta problem of consciousness Final paper How to choose a (good) topic and to write a (good) paper