Department of Computer Science Artificial Intelligence