Deep Learning: Theory and Practice (Fall 2025)