Teaching
Recent Teaching:
Recent Teaching:
Spring 2023. CS 3186: Introduction to Automata Theory; CS 5112: Design&Analysis of Algorithm
Fall 2022. CS 3186: Introduction to Automata Theory; CS 4075: Concurrent&Distributed Programming
Spring 2022. CS 3186: Introduction to Automata Theory; CS 5112: Design&Analysis of Algorithm
Fall 2021. CS2148: Discrete Structures; CS 3112: Algorithm Design; CS 4222: Principles of Database Systems
Fall 2020. CS 3112: Analysis of Algorithms; CS 4075: Concurrent&Distributed Programming; CS 4222: Principles of Database Systems