Course Description: EDL 576