Professor Dr. Alam has been engaged in teaching since 2005. He offers the following courses:

At the undergraduate level.

  1. ANH 101 Gross Anatomy I,
  2. ANH 102 General Histology & Embryology,
  3. ANH 131 Gross Anatomy II,
  4. ANH 132 Systemic Histology,
  5. ANH 201 Comparative Anatomy & Neuro-anatomy,
  6. ANH 361 Topographic & Surgical Anatomy 

At postgraduate level

  1. ANH 635 Histochemistry and Histological Techniques
  2. ANH 601 Developmental Anatomy
  3. ANH 620 Ruminant and Equine Anatomy
  4. ANH 625 Anatomy and Histology of Endocrine Systems
  5. ANH 645 Anatomy and Histology of Immune Systems
  6. ANH 656 Comparative Anatomy
  7. ANH 675 Whole-Mount Tissue Clearing and Imaging Technology