The Computer Science (CS) program trains students to create computational infrastructure and apply computational methods to a variety of areas. CS offers six tracks, each of which leads to a frontier of computing: Artificial Intelligence, Computer Systems, High Performance Computing, Theoretical Computer Science, Visual Computing, and Computational Biosciences.

Research Groups