Biochemistry Undergraduate Courses
2018 – present, Group Advisor, BCHE3092 Self-Study Modules in Biochemistry and Professional Development
2015 – 2022, Coordinator, BCHE4901/4902/4903 Senior Experimental Projects I, II, III
2015 – present, Coordinator, BCHE4760 Immunology and Haematology Laboratory
2015 – 2017, Coordinator, BCHE3680 Bioenergetics and Metabolism Laboratory
2015 – 2018, Lecturer, BCHE2000 Topics in Biochemistry
2013 – present, Lecturer, BCHE4090 Biochemistry for Sport and Exercise
2013 – 2015, Coordinator and Advisor, BCHE4300 Selected Topic in Biochemistry
2013 – 2015, Coordinator, BCHE4400 Guided Study in Biochemistry
2011 – 2022, Coordinator, BCHE4640 Aspects of Neuroscience Laboratory
2010 – 2017, Group Supervisor, BCHE3090 Self-Study Modules in Biochemistry
2009 – present, Lecturer, BCHE4030 Clinical Biochemistry
2009 – present, Lecturer, BCHE4130 Molecular Endocrinology
2009 –2015, Coordinator, BCHE4660 Basic and Applied Immunology Laboratory
2009 – 2013, Tutor, BCHE2030 Fundamentals of Biochemistry
2009 – 2010, Lecturer, BCHE4040 Aspects of Neuroscience
2009 – 2010, Coordinator, BCH3640 Protein and Enzyme Laboratory
Biochemistry Postgraduate Courses
2021 – present, Coordinator and Lecturer, BBMS6200 Methods in Biochemistry
2021 – present, Project Advisor, BBMS6500 MSc Project
2020 – 2021, Project Advisor, BBMS6220 MSc Project
2019 – present, Lecturer, BBMS5100 Perspectives in Biochemical Sciences
2012 – 2022, Coordinator and Demonstrator, BBMS6120 Clinical Biochemistry and Diseases
2010 – 2021, Demonstrator, BBMS6200 Methods in Biochemistry
Life Sciences Undergraduate Course
2015 – present, Coordinator and Advisor, LSCI4000 Literature Research
Environmental Science Undergraduate Programme Course
2020 – present, Coordinator, ENSC3820 Environmental and Biochemical Toxicology Laboratory
College General Education Courses
2013 – present, Lecturer, GESC2390 Genethics
2012 – present, Tutor, GECC1131 Idea of University
University General Education Courses
2018 – present, Lecturer, UGEB2360 Wonders and Insights in Biology
2014 – present, Lecturer, UGEB2363 Biochemistry and Physical Activities
2011 – 2014, Lecturer, UGEB2361 Great Discoveries in Life Sciences