Superconducting Devices Superconducting Nanowire Single Photon Detectors (SNSPDs) Superconducting Circuits: The Nanocryotrons Technology