Cieľom predmetu je poskytnúť študentom poznatky z nasledovných oblastí znalostných systémov: úvod a história vzniku, navrhovanie znalostných systémov a ich štruktúra, reprezentácia znalostí, produkčný systém, inferenčná sieť a jej prehľadávanie, modelovanie a simulácia hľadania riešenia, reprezentácia neurčitých znalostí, modely práce s neurčitými znalosťami, získavanie znalostí od experta, navrhovanie a modelovanie znalostných báz, priame a nepriame metódy získavania znalostí, automatické generovanie znalostných báz strojovým učením, metaznalosti a modifikácia znalostných báz, vysvetľovací mechanizmus, verifikácia kvality návrhu znalostného systému, bezpečnosť a informačné zabezpečenie znalostných systémov, riadenie distribúcie znalostí medzi znalostnými zdrojmi, znalostné inžinierstvo.