Devices and Integrated Circuits