Love programming and psyched to take AP Computer Science? Great! Never programmed before in your life? Also great! In our Computer Science course, students will learn the basic syntax of programming in Java and how to construct meaningful and efficient functions. If you want a preview of what programming is actually like or need a refresher on some essential coding practices, then this is the course for you.