Basic information on knowledge engineering and expert systems was presented. The paper also describes methods of knowledge representation using classical and modal logics as well as repre-sentation of incomplete and uncertain knowledge. Methods of knowledge gaining were discussed and structures and algorithms of expert systems operation were presented.