TEACHING

National Institute of Technology Calicut Kozhikode (March 2020 - Continuing ... )

Under-Graduate

  • ZZ1001D: Engineering Mechanics

  • CE3001D: Structural Analysis II

  • CE3007D: Structural Design II

Post-Graduate

  • CE6112D: Theory of Plates and Shells


Government Engineering College Kozhikode (August 2018 - February 2020)

Under-Graduate

  • CE206: Fluid Mechanics II

  • CE306: Computer Programming and Computational Techniques

  • CE361: Advanced Concrete Technology

  • HS210: Life Skills