Skip to main content - access key m.
Skip to main navigation - access key n.



Great researchers display curiosity and passion for discovery, and in equal measure patience and scientific rigor













research overview

Research activities in the computer science department include a wide spectrum of investigations funded by government and industry. Organized around several institutes, a number of centers and dozens of laboratories, our research includes work in the following areas:

  • Algorithms
  • Artificial intelligence
  • Automata and formal languages
  • Computational complexity
  • Bioinformatics
  • Combinatorial optimization
  • Computational geometry
  • Logic
  • Computer-aided design
  • Computer architecture
  • Computer vision
  • Computer networks and telecommunications
  • Security
  • Databases
  • Data mining
  • Digital signal processing and communication
  • Distributed systems and algorithms
  • Graph algorithms/ layout/drawing
  • Graphics
  • Internet and Web technologies
  • Multimedia systems
  • Information retrieval
  • Parallel computing
  • Pattern recognition/ image processing
  • Programming languages
  • Human language technology
  • Software engineering and verification