Thursday, May 24
12:01 pm    B Period

Amherst Regional High School, Library Entrance
  • 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.