Teaching
Phd Courses
Theoretical Foundations of Computer Science(Anna Uni), Database Technology (Anna Uni), Belief Revision(SSN), Logic Programming(SSN), Discrete Mathematics(IMSc), Automata Theory (IMSc), Theory Programming Languages(IMSc), Logic 1(IMSc), Complexity 1(IMSc), Algorithm 1(IMSc), Algebraic Computing(IMSc), Quantum Computing (IMSc), Logic 2 (IMSc), Complexity 2(IMSc), Randomize Algorithm (IMSc),Advance Algorithm (IMSc), Con-current Theory (IMSc), Process Algebra (IMSc), Knowledge Representation and Reason-ing(RWTH), Artificial Intelligence (RWTH), Tree Logic (RWTH), Introduction to Model Checking (RWTH), Advance Automata Theory (RWTH) and The Logic of Knowledge Bases (RWTH)
Anna Uni - Anna University, Chennai, India.
SSN - Sri Sivasubramaniya Nadar College of Engineering, Chennai, India
IMSc - The Institute of Mathematical Sciences, Chennai, India
RWTH - Rheinisch-Westfälische Technische Hochschule, Aachen, Germany
Teaching Experience
@VIT
Automata Theory, Algorithm, Database, Theoretical Computer Science, Discrete Mathematics, Theoretical Software Engineering Models, Data Science, Artificial Intelligence, Distributed and Parallel Computing, Data Mining, Knowledge Representation and Reasoning, Compiler Design, Python Programming, Foundation of Software Engineering, Machine Learning, Design Thinking, Mathematical Modeling for AI & ML and Data Science
@KFU
Artificial Intelligence, Knowledge Representation and Reasoning, Machine Learning, Mathematical Modeling for AI & ML and Data Science
@RWTH (TRA)
Artificial Intelligence, Knowledge Representation and Reasoning, Mathematical Modeling for AI & ML and Data Science
@SSN (TRA)
Theoretical Computer Science and Algorithms