Accredited degree programmes at Trinity College Dublin Degree type Course name Duration (years) B.A (Moderatorship) B.A. (Moderatorship) Medicinal Chemistry 4 years B.A (Moderatorship) B.A. (Moderatorship) Chemistry with Molecular Modelling 4 years B.A (Moderatorship) B.A. (Moderatorship) Chemistry 4 years