Advanced Placement - Computer Science A
What is AP?
“The Advanced Placement Program® has enabled millions of students to take college-level courses and earn college credit, advanced placement, or both, while still in high school. AP Exams are given each year in May. Students who earn a qualifying score on an AP Exam are typically eligible, in college, to receive credit, placement into advanced courses, or both. Every aspect of AP course and exam development is the result of collaboration between AP teachers and college faculty. They work together to develop AP courses and exams, set scoring standards, and score the exams. College faculty review every AP teacher’s course syllabus.” (Cited from AP-CSA: A Course Overview)
What is AP-CSA?
“AP Computer Science A 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.” (Cited from AP-CSA: A Course Overview)
Why take AP-CSA?
- Please refer to AP official website: 3 Reasons to Take AP Exams.
- Some messages from selected universities.