Course Description: TEP 555