The course offers an introduction into some classic problems of epistemology which form the subject of lively discussion also in contemporary philosophy. We shall start with the question of necessary and sufficient conditions for knowledge, the Gettier problem and its consequences. Next we look into theories of justification, and discuss the merits and shortcomings of foundationalism, coherentism and reliabilism. Next we will consider various sceptical arguments against the possibility of knowledge, and investigate some responses to the sceptical arguments. In the rest of the course, we study the nature of different forms of knowledge: a priori knowledge, perceptual knowledge and self-knowledge. The aim of the course is to familiarize students with the central concepts of contemporary epistemological research, to enable them to discern the essential features of arguments in epistemological papers and to assess their soundness and validity. The course will offer a suitable basis for taking an advanced graduate class in epistemology.