Pregled osnovnih metod reševanja problemov in zahtevnejše metode hevrističnega preiskovanja: prostorsko učinkovite metode, reševanje problemov v realnem času.
Metode planiranja po principu sredstev in ciljev: robotsko planiranje, sestavljanje urnikov in planiranje opravil, princip sredstev in ciljev, delno urejeno planiranje, planirni grafi.
Strojno učenje: pregled osnovnih metod (Bayesov klasifikator, učenje dreves in pravil); ocenjevanje verjetnosti; princip minimalne dolžina opisa (MDL); ocenjevanje uspešnosti učenja; principi poenostavljanja pravil in odločitvenih dreves; koncept naučljivosti in teoretične meje učenja.
Nekatere druge paradigme strojnega učenja:
induktivno logično programiranje,spodbujevano učenje, konstruktivno učenje in odkrivanje novih konceptov s funkcijsko dekompozicijo.
Predstavitev in obravnavanje negotovega znanja: sklepanje in učenje v bayesovskih mrežah, konstrukcija mrež in predstavitev vzročnosti
Kvalitativno sklepanje in modeliranje:
kvantitavno in kvalitativno modeliranje, modeliranje brez števil, kvalitativna simulacija.
Genetski algoritmi, genetsko programiranje, in druge alternativne paradigme reševanja problemov.