# Undergraduate courses

### Fall Semaster:

### Spring Semaster: (2019: *on sabbatical leave*)

# Graduate courses (Master)

### Fall Semaster:

- CS-01: Computational Complexity [Dept. of Mathematics]

### Spring Semaster: (2019: *on sabbatical leave*)

- CS-04: Algorithmic Graph Theory [Dept. of Mathematics]

# Past courses

### Undergraduate courses:

- 343: Introduction to Programming (C++/java) [Dept. of Mathematics]
- 641: Introduction to the Theory and Analysis of Algorithms [Dept. of Mathematics]
- 746: Graph Theory [Dept. of Mathematics]
- 242: Introduction to Computers [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]