AP Computer Science A
Course Syllabus
2024-25
Instructor: Dr. Kol
Email: [email protected]
Location: CTE Building, Room 150
Course Description
AP Computer Science A (CSA) is a rigorous, year-long course that introduces students to software engineering and object-oriented programming using the Java programming language. This course covers topics that include the design of solutions to computing problems, the use of data structures to organize data sets, the development and implementation of algorithms to discover new information and process data, the analysis of potential solutions, and the ethical and social implications of computing.
Units of Study
Unit 1: Object-Oriented Programming
Unit 2: Class Structure and Design
Unit 3: Arrays and Algorithms
Unit 4: Conditions and Logic
Unit 5: Two-Dimensional Arrays
Unit 6: ArrayLists and String Methods
Unit 7: Method Decomposition and Recursion
Unit 8: Searching and Sorting
Unit 9: AP Exam Review and Practice
Grading
Grading Scale
Letter Grade | Percentage |
A | 90-100% |
B | 80-89% |
C | 70-79% |
D | 60-69% |
F | 0-59% |
Grading Categories
Category | Weight |
Assignments | 30% |
Projects | 30% |
Exams & Quizzes | 30% |
Participation | 10% |
Cell Phone Policy
To maintain a productive learning environment, cell phones must be silenced and stored in the designated area during class time. Use of cell phones for personal reasons (i.e. social media, texting, calling, etc.) is strictly prohibited.
Attendance Policy
Attendance is crucial for academic success. Students are expected to be present and on time daily. Absences must be cleared with the office. Excused absences include illness, medical appointment, or a funeral service. For a full list of valid absences, refer to the Parent/Student Handbook.
Makeup Work Policy
Students will be provided the opportunity to make up work for excused absences. It is the responsibility of the student to communicate with the teacher prior to the absence, if possible, and upon returning from an absence to obtain missing work. Students will have one class period to make up work for each day of an absence.
Refer here to the policy.
Academic Honesty
“Redondo Union High School expects students to do their own homework, to test without using unauthorized help and to submit original work for all assignments. We expect students will not cheat. Students are to deny all requests to copy class work, homework and tests.” Please review the Academic Honesty Pledge in its entirety.
Revision Policy
This syllabus may be revised to meet the needs of the course. Students will be informed of any changes to the syllabus in a timely manner.