AP Computer Science A - Semesters 1 & 2
2 Semesters: Semester 1 is offered in the fall and semester 2 is offered in the spring.
Curious about what really goes on behind your favorite apps and websites? It all starts with code! In this challenging course, you will discover 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. You will explore the power of object-oriented programming and design using the Java programming language.
Suggested Prerequisites: Algebra 1 and programming knowledge.
*This course requires materials. View the syllabus for information.
Click your browser's back button to go back to the course list!