Course Description: TEP 515