195.080 Philosophy of Science
Diese Lehrveranstaltung ist in allen zugeordneten Curricula Teil der STEOP.
Diese Lehrveranstaltung ist in mindestens einem zugeordneten Curriculum Teil der STEOP.

2023W, VU, 2.0h, 3.0EC


  • Semesterwochenstunden: 2.0
  • ECTS: 3.0
  • Typ: VU Vorlesung mit Übung
  • Format der Abhaltung: Online


Nach positiver Absolvierung der Lehrveranstaltung sind Studierende in der Lage...

After successful completion of the course, students are able to...

  • discuss the basic positions in the philosophy of science
  • understand the history of the debates about the content and form of computer science
  • connect the debates about what computer science is with the basic positions in the philosophy of science
  • explain their own research topic in terms of the philosophy of science
  • relate their own research with the paradigms of (computer) science;
  • describe the intellectual foundations of their research; and
  • explain some aspects of the applicability, limitations, and boundaries of their research results.

Inhalt der Lehrveranstaltung

The lecturer of this course will be Prof. Matti Tedre / University of Eastern Finland.

Course Description:

This course looks at the philosophy of science from the viewpoint of computing.  In this course we pose concrete, commonsensical, specific, and well-defined questions about the nature of science, how science should be done and how it is done, and how can one best explain and understand the nature of science.  Our approach is a modern "naturalistic" approach to the philosophy of science in the sense that we are not going to speak much about how science should ideally be done, but we are going to focus on how it is actually done. As this course is aimed at people in computing disciplines, the examples will mostly be from the field of computing.  We will analyze science in terms of philosophy of science and sociology of scientific knowledge. We are also going to talk about the subject matter of science in the context of computing’s disciplinary debates - that is, what kinds of things do computer scientists study, how certain can we be about our results in computer science, and are our findings like "discoveries", "laws", or "products".

More specifically, the questions in this course include epistemological questions such as "What is scientific knowledge and (how) is it different from beliefs and assumptions?", "How can one differentiate between knowledge and beliefs in science?", "Can (computer) scientists know some things with certainty?", "Are there things in science that cannot be proven (with certainty)?", "What is progress in (computer) science?", "Are new algorithms or programs progress?", "How does new knowledge about computing become a part of commonly held knowledge about computing?", and "Are there laws in computer science?". We also discuss methodological questions specific to computing, such as "How do computer scientists work and how should computer scientists work?" and "Do (should) computers scientists prove formulas like mathematicians do, build things like engineers do, or test hypotheses like natural scientists do?". And we also talk about ontological questions such as "What kinds of things (if any) in computer science are universal, or objective, or timeless?".

Note that this course does not discuss the ethics of science, the philosophy of mind, artificial intelligence, or specialized topics in the philosophy of science.

For postgraduate (PhD) students this course offers perspectives into one's own research topic/field, helps to locate one's work within the larger enterprise of science as well as computer science, lays a philosophical foundation of one's work, and sheds light on one's own research paradigm (why do we work as we do, how do our results relate to the broader intellectual landscape, what do our results mean, what is the product of our work and research?).  This course also offers an overview of the variety of things computer scientists work with, helps to understand different kinds of research in computer science, and offers insight into the debates about what computer science is and what computer scientists do.


The course is organized around individual on-line work, distance lectures, online workshop presentation of students' work, and final essay.  The online workshop is mandatory, as it includes presentation of one’s work to the audience as well as critical opposition of other participants’ reports.



Weitere Informationen

This is a Fundamental PhD Course of the Faculty of Informatics for doctoral and master students. This course is related to methodologies.

Doctoral students in Computer Science have admission priority to this course.

The course will be held online.The access is

Join Zoom Meeting

Meeting ID: 661 4472 2583
Passcode: 941525

Further information will be announced in TUWEL as soon as possible. 

Vortragende Personen


LVA Termine

Fr.10:00 - 12:0003.11.2023 Online - further information will be announced in TUWEL (LIVE)Lecture 1
Mi.10:00 - 12:0008.11.2023 Online - further information will be announced in TUWEL (LIVE)Lecture 2
Di.08:00 - 10:0014.11.2023 Online - further information will be announced in TUWEL (LIVE)Lecture 3
Mi.10:00 - 12:0022.11.2023 Online - further information will be announced in TUWEL (LIVE)Lecture 4
Mi.10:00 - 12:0029.11.2023 Online - further information will be announced in TUWEL (LIVE)Lecture 5
Mi.09:00 - 13:0013.12.2023 Online - further information will be announced in TUWEL (LIVE)Student presentations 1
Do.09:00 - 13:0014.12.2023 Online - further information will be announced in TUWEL (LIVE)Student presentations 2


The grading will be based on the performance in the individual on-line work, online workshop presentation of the students' work and the quality of the final essay.


Von Bis Abmeldung bis
04.10.2023 15:00 03.11.2023 18:00


Please register in TISS.


784 165 Informatikmanagement Gebundenes Wahlfach
784 175 Wirtschaftsinformatik Gebundenes Wahlfach
784 939 Wirtschaftsingenieurwesen - Informatik Gebundenes Wahlfach
786 175 Wirtschaftsinformatik Gebundenes Wahlfach
786 881 Informatik Gebundenes Wahlfach
791 881 Informatik Gebundenes Wahlfach
791 884 UF Informatik und Informatikmanagement Gebundenes Wahlfach
PhD TU Wien Informatics Doctoral School Keine Angabe


Textbook: Tedre, Matti (2014) The Science of Computing: Shaping a Discipline.  Taylor & Francis / CRC Press.

Supplementary reading: Denning, Peter J. & Tedre, M. (2019) Computational Thinking.  The MIT Press.

Other literature (journal articles) is presented over the course.

Weitere Informationen

  • Anwesenheitspflicht!