Main concepts and topics in the philosophy of science: knowledge, forms of knowledge denial, explanations, causes, modes of inference, laws, theories, models, reductionism, underdetermination, theory dependence, falsification, demarcation, positivism, scientific values, scientific progress, repeatability.
Main concepts and topics in scientific methodology: observations, experiments, simulations, hypotheses and hypothesis testing, hypothesis generation, validity, reliability, blinding, randomisation, qualitative and quantitative data.