Overview
The principal interests of the department lie in the areas of computer science and applied mathematics. Research areas include (but are not limited to) algorithms, their design and analysis; biological applications, bioinformatics, system biology, biological modeling; computational complexity, probabilistic proof systems, hardness of approximation, circuit complexity, combinatorial games; computer vision, image processing; cryptography; differential equations; distributed and parallel computing; dynamical systems; fluid dynamics; logic of programs, specification methodologies; machine learning and mathematical statistics; numerical analysis; randomness and its relation to computation; robotics and motion control; visual perception and brain modeling.
The departmental computer facilities include multiple PCs, multiple unix servers, two Linux clusters with multiple nodes, and large data storage systems. In addition, the vision laboratories, robotics laboratories and computational biology laboratories have a combination of experimental equipment and large-scale computing clusters.