ESE 1110 Fall 2025 (Deliwala) Philadelphia, PA, USA ESE 1110 at Penn Engineering Non-monetary prizes Oct 29 – Dec 15, 2025 80 participants