![]() |
AP
Computer Science AB |
||
Welcome to AP Computer Science AB!!
This course provides an introduction to the field of computer science for students who have a strong interest in the subject and a solid background in Java programming. Students learn the guiding principles of object-oriented software design. They apply concepts such as abstraction, encapsulation, inheritance, and polymorphism to solve problems. Topics include algorithm design and analysis, programming principles, class hierarchy, and abstract data types.
Students in this course should go to Harvard-Westlake's Moodle site in order to access course documents and participate in online activites. The URL is hw.mrooms.org.