The Departments of Computer Science and Engineering and Artificial Intelligence, and...