Part 1. Introduction -- Part 2. Elementary interactions in and around proteins -- Part 3. Secondary structures of polypeptide chains -- Part 4. Protein structures -- Part 5. Cooperative transitions in protein molecules -- Part 6. Prediction and design of protein structure -- Part 7. Physical background of protein functions -- Appendices -- Problems with solutions and comments.