Course Description: PE 576