This course will prepare students for the AP Computer Science A exam, which covers the equivalent to a first-semester, college-level course in computer science. The exam is 3 hours long with 40 multiple-choice questions and 4 free response questions, one of which is based on the AP GridWorld Case Study. In order to best prepare students, the course will emphasize programming in Java, programming methodology, and procedural abstraction. It will also teach algorithms, data structures, and data abstraction. Students who wish to attend this course should be able to comfortably write for and while loops, be familiar with variable types, and know the difference between a class and an object.
AP Computer Science Test Prep Class
Course Description: This class will serve to prepare students for the AP Computer Science A exam in May. It for the students who are learning Java or AP computer science.
Prerequisite: JAVA programming
Tuition: $1150/15 lessons ($80/lesson, 2.5hrs/lesson)
Address：20432 Silverado, Cupertino, suite 7. CA 95014
Contact: 408-480-7547, firstname.lastname@example.org
SpringLight is a WASC accredited education organization. We have offered the AP CS test prep class for more than 5 years. Most of our students who took the AP CS test received a score of 5.
一年内完成JAVA programming 并通过 AP Computer Science A exam 不是梦！
每年春晖都有针对 AP Computer Science A exam的课程。参加AP CS考试的同学大多数都获得了5 分的成绩。
欢迎学了JAVA programming，或者正在学校学JAVA 以及computer science的同学报名参加，這堂課將预备學生在今年5月考过 AP Computer Science A。
Shinda Huang qualified for the USACO Platinum and scored a 5 on the AP computer science. He has taken the AP CS class at Lynbrook and as a result is familiar with the struggles of high school Java programming and AP CS assignment/projects. This puts him in the best position to help other students going through the same struggles.
Grace老师毕业于CMU的计算机系，认真负责。她在2017秋天教的USACO Bronze class获得了同学们的一直称赞。一位学生在12月的竞赛中铜级取得了1000分满分晋级银，又取得了优异成绩，继而晋级金级。恭喜他们。
Lecture 1: Primitive data types
Lecture 2: Loops and conditionals
Lecture 3: Methods and recursion
Lecture 4: Objects
Lecture 5: Strings
Lecture 6: Arrays and ArrayLists
Lecture 7: Inheritance
Lecture 8: Algorithms introduction, Sorting, Comparable
Lecture 9: File IO, Code design