• AP Java

    AP Computer Science Applications (AP CSA)


    Welcome to AP CSA!  Computer Science A teaches object-oriented (OO) programming methodology using Java, the language most used by developers today. CSA puts an emphasis on problem solving and algorithm development and is meant to be the equivalent of a first course in computer science for those planning on majoring in Computer Science, Programming, App Development, Engineering, Physics, Mathematics, and 'hard' sciences, or a second course in computer science for those in other majors. A list of topics covered in the course:

    • Computational algorithm development
    • OO programming
    • Java programming language
    • Using libraries and APIs
    • Program design and implementation
    • Debugging & Program Analysis
    • Data Structures
    • Ethincal and Professional Issues
    • App Development 

    Course powered by:

    BlueJ   Greenfoot  Github    raspberrypi




If you are having trouble viewing the document, you may download the document.