CPEN 405:Artificial Intelligence (Prerequisites: CPEN 206)

Main block


History of artificial intelligence, philosophical questions about nature of intelligence, ethical issues in artificial intelligence, nature of knowledge and knowledge based systems, issues of ordering of information, modeling the world. Artificial intelligence design considerations, challenges and issues in artificial intelligence system design. Introduction to LISP programming. Blind and heuristic search concepts and techniques. Game playing and constraint propagation. Machine learning for classification and pattern recognition. Knowledge representation.  Logical Reasoning systems. Uncertainty and Planning. Natural Language Processing. Vision: vision level and segmentation, constraint propagation and matching.