Teaching at Qatar University
Undergraduate and Graduate courses

BIOL 101 Biology I
BIOL 102 Biology II

BIOL 212 Genetics

BIOL 420 Special topics in Plant Molecular Genetics and Biotechnology

BIOL 421 EcoPhysiology

BIOL 451 Cell and Tissue Culture

BIOL 493 Special topics in Advanced Topics of Environmental Biology and Biotechnology

BIOL 497 Senior Project

BIOL 503 Experimental design & data analysis

BIOL 530 Graduate Research and Thesis

BIOL 602 Lab Rotation

BIOL 620 Bioinformatics

Teaching Activities