Undergraduate courses

Fall Semaster:

Spring Semaster:

Graduate courses (Master)

Fall Semaster:

Spring Semaster:




Past courses

Undergraduate courses:

  • 343: Introduction to Programming (C++/java/python) [Dept. of Mathematics]
  • 641: Introduction to the Theory and Analysis of Algorithms [Dept. of Mathematics]
  • 746: Graph Theory [Dept. of Mathematics]
  • 442: Design and Analysis of Algorithms [Dept. of Computer Science]

Graduate courses:

  • CS-17: Algorithmic Graph Theory [Dept. of Mathematics]
  • CS-03: Computational Complexity [Dept. of Mathematics]
  • CS-18: Parallel Algorithms and Computations [Dept. of Mathematics]