4 credits (3-0-2)
Pre-requisites: COL106 OR Equivalent
Overlap with: COL333, COL770, ELL789
Problem solving, search techniques, control strategies, game playing (minimax), reasoning, knowledge representation through predicate logic, rule based systems, semantics nets, frames, conceptual dependency. Planning. Handling uncertainty: probability theory, Bayesian Networks, Dempster-Shafer theory, Fuzzy logic, Learning through Neural nets – Back propagation, radial basis functions, Neural computational models – Hopfield Nets, Boltzman machines. PROLOG programming. Expert Systems, Soft computing, introduction to natural language processing.