Emergence of knowledge based technology. Concrete knowledge based/expert systems, tools for building systems. The concept of uncertainty and its realisation in rule controlled systems. Characteristics of knowledge based systems. Basic techniques, elementary problem types in knowledge based systems. Characteristic problems in construction of expert systems. Technological details of building knowledge based systems. KADS (Knowledge Acquisition and Documentation Structuring).