Philosophy for Computer Scientists and Engineers
Master
Bachelor
Course Information
- Learning Method: Lecture
- Form of Exam: Seminar Paper
- Professor:
-
Workload:
- Attendance: 24 hours
- Self Study: 126 hours
- Link:Hs-Kl.de

Philosophy for Computer Scientists and Engineers
Viewing computer science as the “engineering science of the mind” (Karl Ganzhorn) naturally reveals interfaces between computer science and philosophy.
The aim of this lecture is to independently work out and identify those interfaces.
Starting from Kant’s four classic questions:
- What ought I to do?
- What may I hope for?
- What can I know?
- What is the human being?
Answers are to be sought using the tools of experimental philosophy.
These include methods from:
- Game theory
- Evolutionary games
- Quantum theory
- An analysis of humanity’s position “in the crosshairs of the laws of nature”
Participants will gain the competence to develop their own responses to these questions and to defend them with reasoned argument, without needing to claim them as absolute truths.
Content
-
Evolution of Ethics
Is ethics the continuation of mutation and selection by other means? -
Ethics and Game Theory
-
“Evil ultimately destroys itself.”
-
Apostasy from Faith — Apostasy from Morality?
-
How Certain Is Our Knowledge?
-
Kant Put to the Test by Physics
-
The Place of Humanity in the Universe
-
Existentialism
Or is “rootlessness” the new humanism?