Yes! If you don't have internet access, you can configure the controller using the touch screen. Refer to the Offline Setup Wizard if you have questions about how to do this.
Internet connectivity, however, is required for advanced functions, such as automatic schedule modifications.