Programmes

BACHELOR OF SCIENCE IN SOFTWARE ENGINEERING

GNCT 11012

PHILOSOPHY OF SCIENCE

Status : Core Pre-requisite : G.C.E. (A/L) Co-requisite : None

 

On completion of this course, the student should be able to:

  • Describe the issues in the philosophy of science
  • Explain the demarcation between science and non-science
  • Describe the work of key philosophers.

The historical background to contemporary philosophy of science: the Scientific Revolution, The Problem of Induction, Karl Popper and Falsifications, Thomas Kuhn and the idea of scientific revolutions, Recent theories of the scientific method, Scientific realism, The problem of under determination, Contemporary antirealism, The problems of theory change for scientific realism, Recent developments.

Lectures, interactive classroom sessions.

End of course unit examination, group assignments, mid-term examination and class attendance.

  1. Ladyman, J (2002). Understanding Philosophy of Science. Routledge, London
  2. Samir, O (2002). Philosophy of Science. Oxford University Press.

Back