Department of Computing Science. Research areas include algorithmics, artificial intelligence, communication networks, computer graphics, computer vision and robotics, database systems, multimedia, parallel programming systems, and software engineering.