Teaching Experience and Courses Taught: 18+ years
Courses taught are as follows:
| S.No. | Course No. | Title of course | Programme |
|---|---|---|---|
| BBM 300 | Introductory Microbiology (BBM-300) | B.Tech. Biotechnology | |
| BBM-510 | Microbiological Techniques | M.Sc. Microbiology | |
| BBM-500 | General Microbiology | M.Sc. Microbiology | |
| BBM-600 | Masters Seminar | M.Sc. Microbiology | |
| BBM-605 | Soil Microbiology | M.Sc. Microbiology | |
| BBM-610 | Application of Microbial Methods | M.Sc. Microbiology | |
| BBM-645 | Microbial Genetics | M.Sc. Microbiology | |
| BBM-710 | Research Techniques in Microbiology | Ph.D. Microbiology | |
| BBM-721 | Current Topics in Soil Microbiology | Ph.D. Microbiology | |
| BBM-722 | Recent Development in Soil Microbiology | Ph.D. Microbiology | |
| BBM-730 | Advanced Microbial Physiology | Ph.D. Microbiology | |
| BBM-732 | Microbial Physiology & Regulation | Ph.D. Microbiology | |
| BBM-788 | Doctoral Seminar-I | Ph.D Microbiology | |
| BBM-789 | Doctoral Seminar-II | Ph.D Microbiology |