AP Computer Science A (*online course)

Practical Art Elective.

AP Computer Science A offers fundamental topics that include problem solving, design strategies and methodologies, organization of data (data structures), approaches to processing data (algorithms), analysis of potential solutions, and the ethical and social implications of computing. The course emphasizes object-oriented and imperative problem solving and design using the Java language. These techniques represent proven approaches for developing solutions that can scale up from small, simple problems to large, complex problems. The AP Computer Science A is compatible with many CS1 courses in colleges and universities.

 

 

 

Course Subject
Course Number
*CS500A and CS 500B
Grade Level
9-12
Course Duration
2 semesters/ This is a year long class
Course Credit
1.0 credit
Prerequisite
Intro to Programming or by teacher recommendation