Back to Courses

AP Computer Science A (Full Year)

AP Computer Science introduces students to computer science through programming.

Fundamental topics in this course include the design of solutions to problems, the use of data structures to organize large sets of data, the development and implementation of algorithms to process data and discover new information, the analysis of potential solutions, and the ethical and social implications of computing systems.

The course emphasizes object-oriented programming and design using the Java programming language. The AP Computer Science A course is a year-long course designed to help students master the basics of Java and equip them to successfully pass the College Board AP Computer Science A Exam at the end of the school year.

Prerequisite: Successful completion of Algebra 2.

Course Details

Required Materials

  • LMS Access
  • Standard laptop or desktop computers with Windows or Mac OS
  • High-speed internet connection (Cable, DSL)

Accreditation

Laurel Springs meets the highest standard of academic excellence. We are fully Accredited by the Western Association of Schools & Colleges (WASC) and Cognia. We offer a broad catalog of courses approved by the NCAA Division I & II and the University of California A-G.

Single Course FAQs

  • How do online courses work?

    Students have 24/7 access to their coursework, meaning they can progress academically at any time of day and from anywhere in the world. Whether your child’s love for learning intertwines with their passion for athletics, performing arts, or computer science, our programming fully accommodates their lifestyle.
  • What do students need to be successful in online courses?

    Nothing beats a go-getter attitude! Students at Laurel Springs thrive by embracing independence, mastering time management, and practicing self-discipline. Every child should be prepared to utilize technology and their required course materials, and families are encouraged to take advantage of the tailored support offered by our in-house counselors, admissions team members, and teachers.
  • How will I be charged for single courses?

    After paying your non-refundable application fee, you will have seven days to review your order with an Admissions Coordinator before being charged the remaining balance for course tuition.
  • How diverse is Laurel Springs’ curriculum?

    For over 30 years, we have successfully met the unique needs of students across the world. Our community features college-bound athletes, professional ballerinas, entrepreneurs, theatrical performers, accelerated learners, and every type of student in between. We offer 230+ college-prep courses, 86 world language courses, 60 Honors and AP courses, 169 NCAA-approved courses, and 309 UC a-g-approved courses.

You May Also Like

  • AP Statistics A

    Subject Area

    Math

    Format

    Asynchronous

    Cost

    $1500

    Learn More
  • College Applications 101

    Subject Area

    Electives

    Format

    Asynchronous

    Cost

    $1500

    Learn More
  • Digital Photography 1 A

    Subject Area

    Fine Arts

    Format

    Asynchronous

    Cost

    $1200

    Learn More