ecs167 documents