Professor Dr. Alam has been engaged in teaching since 2005. He offers the following courses:
At the undergraduate level.
- ANH 101 Gross Anatomy I,
- ANH 102 General Histology & Embryology,
- ANH 131 Gross Anatomy II,
- ANH 132 Systemic Histology,
- ANH 201 Comparative Anatomy & Neuro-anatomy,
- ANH 361 Topographic & Surgical Anatomy
At postgraduate level
- ANH 635 Histochemistry and Histological Techniques
- ANH 601 Developmental Anatomy
- ANH 620 Ruminant and Equine Anatomy
- ANH 625 Anatomy and Histology of Endocrine Systems
- ANH 645 Anatomy and Histology of Immune Systems
- ANH 656 Comparative Anatomy
- ANH 675 Whole-Mount Tissue Clearing and Imaging Technology