AP Computer Science A

AP® Computer Science A (CS A) is an introductory college-level computer science course.  In CS A, students learn the basics of Object-Oriented Programming with Java including using loops (for and while) and branches (ifs and if-elses), writing classes, storing data in arrays and ArrayLists, and programming with recursion.

BlueJ Integrated Development Environment

Curriculum:  The curriculum follows Java Software Solutions for AP® Computer Science (Lewis, Loftus, and Cocking) and has been approved by the College Board to use the designation of AP® Computer Science A.
Homework: Students are expected to read the textbook prior to each lesson and complete the assigned programming projects and questions.  The teacher will provide homework assignments for each chapter prior to beginning the chapter.
Software:  Students need to install an Integrated Development Environment for Java prior to the beginning of school.  Java IDEs include BlueJ, JGrasp, NetBeans, and Eclipse.
AP® Credit - students that wish to receive AP® credit for AP® Computer Science A are required to take the AP® Computer Science A exam in accordance with the College Board requirements.
Dual Enrollment – CS A is eligible for dual enrollment with Lackawanna College.  See the school counselors for more information.

Website by SchoolMessenger Presence. © 2023 Intrado Corporation. All rights reserved.