Theory and Scientific Computing


In this area, our faculty members are working on the following topics: combinatorial algorithms, graph theory and algorithms, big data algorithms, scientific computing, parallel algorithms, numerical methods, performance evaluation, bioinformatics algorithms, machine learning algorithms.

Faculty Members

Courses

  • CS473/573 Algorithms I
  • CS474/502 Algorithms II
  • CS564 Computational Geometry
  • CS570 Graph Theory
  • CS442 Distributed Systems and Algorithms
  • CS426 Parallel Computing
  • CS425 Algorithms for Web-Scale Data
  • CS481/583 Bioinformatics Algorithms
  • CS471 Numerical Methods
  • CS476 Automata Theory and Formal Languages