AP Computer Science A

    Student Folder with assignment and supplementary files/docs
    Microsoft OneDrive dropboxes to upload your Java program folders with the corresponding assignment/project 

    Google Classroom to upload discussion questions

    CSA Google Classroom 19-20

    Welcome to AP CSA!  Computer Science A teaches object-oriented (OO) programming using Java, the computing 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 for those planning to major in Computer Science, Programming, App Development, Engineering, Physics, Mathematics, and 'hard' sciences, or a second course in computer science for those in non comp sci 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 


    College AP CSA Exam Desription and Details