Courses Taught
Courses Taught
2026 (Aug-Dec): CS-212 Design of Algorithms
2026 (Aug-Dec): CS-528 Unconditional Lower Bounds for Algorithms and Data Structures
2026 (Jan-May): CS-525 Computational Foundations of Cryptography
2025 (Aug-Dec): CS-208 Mathematical Foundations of Computer Science
2025 (Aug-Dec): CS-524 Computational Complexity Theory
2025 (Jan-May): CS-510 Randomized Algorithms
2024 (Aug-Dec): CS-511 Probability
2024 (Aug-Dec): CS-512 Linear Algebra
2016 (Jan-May): CS-4025 Graph Theory and Combinatorics (at NIT Calicut)
2015 (Aug-Dec): CS-4021 Number Theory and Cryptography (at NIT Calicut)