Courses Taught :
Professor Dr. Md. Ashraful Haque is engaged in teaching since 2006. He offers the courses at graduate level.
- BTL 410 introductory biotechnology and Genetic engineering at undergraduate level
- BTL 501 Introduction to Molecular Biology
- BTL 517 Enzyme and Enzyme Technology
- BTL 632 Advanced Genetic Engineering