Credits: 3 (CSC 515) Prerequisites: CSC 331 with a grade of ‘C’ or CSC 380. Introduction to key concepts and applications of artificial intelligence. Knowledge representation; state space searching; heuristic search; expert systems. Biologically inspired computing techniques such as neural networks, fuzzy logic, and genetic algorithms. Implementation of concepts and techniques.