Language:
Currency:
VAT Mode:
TECH072: Advanced Placement® Computer Science A 2

Credits: 0.5 units/5 hours
3 Projects, 3 Progress Tests
3 Teacher Connects
(TECH072058)

AP Course
UC a-g Approved
Dual Credit

This course is the second semester of the AP® Computer Science A sequence. It builds on the programming foundations established in Semester 1 and focuses on object-oriented design, data structures, and algorithms using the Java programming language. Students will design and implement classes, use arrays and ArrayLists to store and process data, and develop algorithms for searching, sorting, and recursion. Emphasis is placed on analyzing, testing, and documenting code to meet specifications. This semester includes a minimum of 20 hours of structured, hands-on lab experiences, during which students design, implement, and debug programs. The course concludes with a review and practice for the AP® Computer Science A Exam, including free-response and multiple-choice preparation.

PREREQUISITES: Students should have completed one full year of Algebra and Advanced Placement® Computer Science A 1 prior to enrolling in this course.


*Earn college credit for this course! Dual credit is available through the University of Nebraska Omaha (UNO). Contact UNHS Customer Service for more information. (Students must complete TECH 071 and TECH 072 to receive UNO college credit.)

(NOTE: To earn dual credit, registration must be completed with both UNHS and UNO.) 


Course Materials
Required:
Textbook: Java Methods: Object-Oriented Programming and Data Structures, 4th AP Edition (ISBN: 97809997252828)
Optional:
This textbook is an important part of student's preparation for taking the College Board's AP Computer Science A exam. It is optional for the successful completion of this course, and is used mainly in the second semester of this course.
Be Prepared for the AP Computer Science Exam in Java, 9th Edition (ISBN: 9780997252835)


eFollett To browse and purchase textbooks and materials, visit the bookstore at eFollett.com.

Step 1: Select Your Course Items.

Tuition
Online course content is included in tuition for all courses except those designated as "PRINT ONLY".
Tuition (TECH072058)

Required Fee
A $50 non-refundable Administrative Fee is required for each course.
Administrative Fee

Summary
Course Price $300.00



  • Tuition (TECH072058)  $250.00
  • Administrative Fee  $50.00

Step 2: Assign or Create a Student Below And Your Course Will Be Ready To Purchase!


Step 3 (Optional): Assign or Create a Proctor Below. This step is not required to enroll and begin coursework, but a proctor is required for completion of the course.