- The computer science program provides opportunities for students to join vibrant collaborative and interdisciplinary efforts in artificial intelligence, computer animation and virtual environments, cyber-physical systems, distributed real-time and embedded middleware, human-systems integration, image processing, intelligent learning environments, model-integrated computing, robotics, software engineering, and trustworthy computing.