This directory will contain course materials for CS65 taught in the Fall term of 2017. This will be an intense programming class, with 6--7 *large* programming assignments in Android's Java ecosystem. Please plan your time and other commitments accordingly. We will hit the ground running the very first week of the course. Besides Java, I will allow the use of Kotlin, the language that is gaining popularity on Android, and is supported in Android Studio 3.0 Beta. However, your mileage with Kotlin *will* vary, so plan extra time if you are interested in this alternative. Materials from another version of this course, by Prof. Andrew Campbell, can be found at http://www.cs.dartmouth.edu/~campbell/cs65/cs65.html We will follow roughly the same topics, but with somewhat different assignments.