Course Description: TEP 535