Syllabus

AP Computer Science Principles 

Course Syllabus 

2024-25

Instructor: Dr. Kol

Email: ykol@rbusd.org

Location: CTE Building, Room 150  

 

Course Description 

AP Computer Science Principles (CSP) is a rigorous, year-long, entry-level course that introduces high school students to the foundations of modern computing. The course covers topics that include creative development, data, algorithms and programming, computer systems and network, and the impact of computing. Students learn to design and evaluate solutions and  apply computer science to solve problems through the development of algorithms and programs. The course prepares students for the AP exam in May.

Units of Study 

Unit 1: Digital Information

Unit 2: The Internet

Unit 3: Intro to App Design

Unit 4: Variables, Conditionals, and Functions

Unit 5: Lists, Loops, and Traversals

Unit 6: Algorithms

Unit 7: Parameters, Return, and Libraries

Unit 8: Create Performance Task

Unit 9: Data

Unit 10: Cybersecurity and Global Impacts

Unit 11: 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.

 

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.