This is an online introduction to the key issues in the history and philosophy of science. How do scientific theories and method change through time? Is there a universal and unchangeable method of science? What demarcates science from non-science? Can scientific theories provide true descriptions of the world? Is there scientific progress? What are the major worldviews in the history of science? The pre-recorded lectures are available online at any time. Tutorial sessions are live at the portal.