This course aims at systematically introducing the models and corresponding inference methods for various types of categorical data. After the course, the students are expected to not only have a good knowledge of the related theories, but also gain the ability to analyse real data with software. Specifically, the course will consist of the following sessions: introduction to categorical data, description and inference of contingency tables, generalized linear models, logistic regression models, logit and loglinear models, models and the related inference for special categorical response data, and generalized linear mixed models. Each part will be accompanied by a SAS practical session.