This document discusses computational intelligence and fuzzy inference systems. It covers key concepts such as fuzzy inference systems, the extension principle, linguistic variables, fuzzy relations, and fuzzy reasoning. Fuzzy inference systems provide a framework for approximate reasoning based on fuzzy set theory and fuzzy IF-THEN rules. The extension principle extends functions to fuzzy domains. Linguistic variables allow variables to take linguistic values and terms. Fuzzy relations are used to represent relationships between variables. Fuzzy reasoning uses generalized modus ponens to draw approximate conclusions from fuzzy rules and facts.