How to write a good paper K. R. Apt Abstract: Researchers are not taught how to write well. Consequently most of the papers are simply badly written. In this lecture we explain what are the ingredients of a well-written paper in computer science and suggest how such papers could be produced. We also discuss common deficiencies several papers exhibit and illustrate these points by numerous examples.