TechNights Fall 2016 - Algorithmic Thinking