B.Sc. Botany Programme of Calicut University - Core Courses