Introduction to Terahertz Pulses -- Generation and Detection of Broadband Pulsed Terahertz Radiation -- Terahertz Radiation from Semiconductor Surfaces -- Enhanced Generation of Terahertz Radiation from Semiconductor Surfaces with External Magnetic Field -- THz Radiation from Bulk and Quantum Semiconductor Structures -- Generation of CW Terahertz Radiation with Photomixing -- Terahertz Time-dom…