This course provides a broad understanding of the Vedas and the Upanishads and the beliefs and practices they advocate. The Vedas and the Upanishads are truly vast in their extent and there are few if any who can claim to have full knowledge of their contents. Hence what we aim to do here is present a broad outline of the principal themes and then indulge in a more detailed study of a limited number of selected passages.