computer science and artificial intelligence laboratory