CGC1D Course Description