Welcome to AP Computer Science!


    If you are interested in pursuing a career in any branch of engineering or computer science in college and you want the advantage of knowing how to program in advance, take this class!

     This is a year long course that emphasizes object oriented programming methodology with an emphasis on problem solving and algorithm development and is designed to be the equivalent of a first-semester college course in Computer Science. 

     This class will follow the approved College Board curriculum for the AP Computer Science A course. We will be using Java (Java 2 Platform Standard Edition Development Kit 7.0 written as J2SE SDK 1.7) to learn the fundamentals of programming and Computer Science. The AP Computer Science A exam which is given on Friday, May 8, 2020  is required.


    Topics covered in AP Computer Science A :

    Control statements - if, while, for

    Object Oriented Programming with classes and objects

    Logical Operators


    Lists- ArrayList

    Inheritance/ Polymorphism

    Abstract classes


    Sorting and Searching



    AP Computer Science A Course Guide