This document discusses various classes of antihypertensive agents including: diuretics, beta blockers, calcium channel blockers, ACE inhibitors, angiotensin receptor blockers, and direct arterial vasodilators. It provides details on the mechanisms of action, indications, side effects and contraindications of each class. The document was submitted by Md.Moshiur Rahman from Gono Bishwabidyalay as an assignment on antihypertensive agents to his lecturer Mst. Rozina Parul.