- Amherst Regional High School
- 21 Mattoon Street
- Amherst, MA 01002
-
(413) 362-1700
-
Principal: Mark Jackson
Computer Programming 4
Course Description
| Computer Programming 4 | 594 | 2 Credits |
PREREQUISITE: MINIMUM OF B IN COMPUTER PROGRAMMING 3
This course continues the object-oriented focus of Computer Programming III. Students learn to maximize the flexibility and reusability of code. Topics include: inheritance, polymorphism, encapsulation, abstract classes, implementation of interfaces, and exception-handling. Students in this course may also elect to work on the Advanced Placement Computer Science A curriculum. These students will devote more time to the prescribed AP curriculum, including an extensive case study, and less time to individual programming projects.