- Undergraduate courses: Fundamentals of Genetics, Principles of plant breeding, Breeding field crops, Agricultural biotechnology, Molecular plant breeding, Bioethics and bio-safety.
- Graduate courses: Advance plant breeding, New topics in plant breeding, Methods in plant breeding, Plant cell and tissue culture, Plant biotechnology, Breeding plants for disease resistance, Breeding plants for abiotic stresses, Breeding horticultural crops.