First level
ASA1501 – Animal Physiology [Theory and Practice]
ASA1503 – Introduction to Animal Science [Theory]
BLG1502 – Animal and Plant Diversity
CHE1501 – General Chemistry IA
CHE1502 – General Chemistry IB
CHE1503 – Chemistry I (Practical)
PHY1501 – Elementary Mechanics
STA1610 – Introduction to Statistics
Second level
ASA2601 – Advanced Animal Physiology (Offered From 2018)
ASA2602 – Growth Physiology (Offered From 2018)
ASA2605 – Principles of Animal Nutrition (Offered From 2018)
BCH2601 – Introductory Biochemistry
BCH2604 – Biochemistry (Practical)
GEN2601 – General Genetics II a (Offered From 2018)
MIB2601 – Introductory Microbiology
MIB2604 – Microbiology II (Practical)
Third level
AME3704 – Rural Agricultural Finance (Offered From 2019)
ASA2701 – Applied Animal Nutrition [Theory and Practice] (Offered From 2019)
ASA2702 – Animal Breeding [Theory and Practice] (Offered From 2019)
ASA3701 – Poultry Production [Theory and Practice] (Offered From 2019)
ASA3702 – Pig Production [Theory and Practice] (Offered From 2019)
ASA3703 – Beef Production [Theory and Practice] (Offered From 2019)
ASA3704 – Dairy Production [Theory and Practice] (Offered From 2019)
ASA3705 – Small Stock Production [Theory and Practice] (Offered From 2019)
ASP2701 – Pasture Management [Theory and Practice] (Offered From 2019)
GGH3708 – Environmental Awareness and Responsibility
Fourth level
ASA4801 – Animal Production Physiology (Offered From 2020)
ASA4802 – Advanced Animal Breeding (Offered From 2020)
ASA4803 – Advanced Animal Nutrition (Offered From 2020)
HPAGR80 – Experimental Design and Layout (Offered From 2020)
HRAGR81 – Research Report (Offered From 2020)