The purpose of this program is to provide an introduction to programming using the Java language. Students will learn how to write, run, and debug Java programs, specific language syntax, and commonly used programming algorithms. Students will be prepared to take the AP Computer Science Exam in May 2019.