I. Introduction

II. IRS Channel Estimation

III. IRS Passive Beamforming Design Under Practical CSI

IV. IRS Hardware Constraints and Imperfections

V. New IRS Architectures and Other Applications

VI. Conclusions