This course is for biology non-majors. A study of the principles and fundamental concepts on which the science of life is based. Emphasis is placed on the facts supporting these principles and how these principles arise from the facts. The speculations and uncertainties of biology are also stressed. Co-requisite: BI 111L.