Green background with various school icons.

Electives

AP® Computer Science A

Grades: 11, 12

Couse description

AP® Computer Science A is equivalent to the first segment of a college-level computer science course. As man was created in the image of God to be creative, categorical builders, and designers, students develop the skills to write programs or part of programs to correctly solve specific problems. Throughout the course, students are reminded that God is the ultimate “programmer” who lovingly created His children and redeems us from sin through salvation. Made in His image, students are capable of designing programs in understandable, adaptable, and appropriately reusable ways. Throughout the course, connections between faith and computer science are explored. At the same time, the development of useful computer programs and classes is used as a context for introducing other important concepts in computer science, including the development and analysis of algorithms, the development and use of fundamental data structures, and the study of standard algorithms and typical applications. In addition, an understanding of the basic hardware and software components of computer systems and the responsible use of these systems are integral parts of the course.

This course is designed to provide a college-level experience and prepare students for the AP® exam. Students wishing to take the AP® exam are responsible for registering prior to the November 15 deadline. AP® Exams are administered the following May. Students must take the AP® exam in order to receive AP® credit.