Teaching

Statistics - Agron2002

This course will introduce some of the fundamental statistical concepts, methods and their applications to biology and agriculture. Topics include descriptive statistics, discrete and continuous random variables, normal distribution, sampling distribution, point estimation, confidence intervals, hypothesis testing, t-test, chi-square test, one-way analysis of variance, correlation and regression, non-parametric statistics.

Spring 2024

Spring 2023

Spring 2022



Introduction to Bioinformatics - Agron5050

Bioinformatics is a rapidly evolving field, and it is actively used in multiple areas of researches. This interdisciplinary field integrates biology, statistics, and computer science to analyse and interpret biological data. The course covers the most fundamental concepts, methods, and tools used in bioinformatics. Students will be able to use these bioinformatics tools to solve the problems for their own researches.

Modules in this course

  • Basic bioinformatics skills: basic statistics and programming.

  • Molecular evolution: Multiple sequence alignment and phylogenetic analysis.
  • Next generation sequencing (NGS) analysis: Genome assembly, genome annotation, and metagenomics.
  • Other topics in bioinformatics: image analysis, cloud computing, academic vs industry, … etc
Fall 2023
Fall 2022
Fall 2021



Computational Skills for Biological Data Analysis - Agron 5106

In the era of big data, proficiency in several fundamental computational skills is required to conduct high-quality analysis and reproducible research in multiple disciplines. Within the field of biology and agriculture, large-scale datasets are easily accessible due to the advancement in technology. The amount of data will continue to increase at a dramatic rate over the following decades. Students will be required to have the ability to process and analyse large amounts of data efficiently in the “-omic” and even “post-omic” era.

This course will introduce a few fundamental and transferable computational skills for students who work with biological data. These skills include but are not limited to command line interface, working with computer servers, software version control (Git and GitHub) for collaboration, software testing for reproducible analysis, working with the relational database (MySQL), data cleaning and manipulation.

Although many of these skill sets are transferable to fields outside of biology, this course will focus on their application to biological data.

Spring 2024

Spring 2023



Seminar - Agron7002 (Master) / Agron8002 (PhD)

Course Description: This seminar course is designed to enhance your communication, reading, and discussion abilities. You will acquire skills in analyzing academic materials and actively engaging in discussions. This course operates as a journal club, emphasizing interactive and collaborative discussions.

Course Objectives

  • Critical reading and thinking: Read, analyse, evaluate, and critique journal articles.
  • Presentation skills: Build confidence in public speaking and deliver an effective presentation.
  • Communication skills: Participating in the Q&A and discussion sessions, and building a learning community together.
  • Expand your knowledge in biometry and bioinformatics.

Fall 2023

Spring 2023