THz and Millimeter-wave Light Generation and Detection - ELEG 427/627