This course introduces students to the foundational concepts of computer science and challenges them to explore how computing and technology can impact the world.
AP Computer Science Principles
View Today
August 2026
Quarter 1 Week 1 📚
Mon 10
Teacher Planning Day
No School
Tue 11
Begin Quarter 1
No Lesson
Quarter 1 Week 2 📚
Quarter 1 Week 3 📚
Quarter 1 Week 4 📚
September 2026
Quarter 1 Week 5 📚
Mon 7
Labor Day
No School
Wed 9
Sick Day 🤒
No Lesson
Thu 10
Sick Day 🤒
No Lesson
Quarter 1 Week 6 📚
Quarter 1 Week 7 📚
Quarter 1 Week 8 📚
October 2026
Quarter 1 Week 9 📚
Quarter 2 Week 1 📚
Mon 12
Teacher Planning Day
No School
Tue 13
PSAT Testing
No School
Quarter 2 Week 2 📚
Quarter 2 Week 3 📚
November 2026
Quarter 2 Week 4 📚
Quarter 2 Week 5 📚
Wed 11
Veterans Day
No School
Quarter 2 Week 6 📚
Quarter 2 Week 7 📚
Mon 23
Thanksgiving Break (Day 1)
No School
Tue 24
Thanksgiving Break (Day 2)
No School
Wed 25
Thanksgiving Break (Day 3)
No School
Thu 26
Thanksgiving Break (Day 4)
No School
Fri 27
Thanksgiving Break (Day 5)
No School
Quarter 2 Week 8 📚
December 2026
Quarter 2 Week 9 📚
Fri 11
Midterms A/C Review
No School
Quarter 2 Week 10 📚
Mon 14
Midterms A/C Test
No School
Tue 15
Midterms DE/EF/FG/GH Review
No School
Wed 16
Midterms DE/EF/FG/GH Test
No School
Thu 17
Midterms I/J Review
No School
Fri 18
Midterms I/J Test
No School
Quarter 2 Week 11 📚
Mon 21
Winter Break (Day 1)
No School
Tue 22
Winter Break (Day 2)
No School
Wed 23
Winter Break (Day 3)
No School
Thu 24
Winter Break (Day 4)
No School
Fri 25
Winter Break (Day 5)
No School
Quarter 2 Week 12 📚
Mon 28
Winter Break (Day 6)
No School
Tue 29
Winter Break (Day 7)
No School
Wed 30
Winter Break (Day 8)
No School
Thu 31
Winter Break (Day 9)
No School
January 2027
Fri 1
Winter Break (Day 10)
No School
Quarter 3 Week 1 📚
Quarter 3 Week 2 📚
Quarter 3 Week 3 📚
Mon 18
Martin Luther King Jr. Day
No School
Quarter 3 Week 4 📚
February 2027
Quarter 3 Week 5 📚
Quarter 3 Week 6 📚
Quarter 3 Week 7 📚
Mon 15
Presidents’ Day
No School
Quarter 3 Week 8 📚
March 2027
Quarter 3 Week 9 📚
Mon 1
Teacher Planning Day
No School
Quarter 3 Week 10 📚
Quarter 4 Week 1 📚
Mon 15
Teacher Planning Day
No School
Fri 19
All School Mass
Shorter Classes
Thu 25
Spring Break (Day 1)
No School
Fri 26
Spring Break (Day 2)
No School
Quarter 4 Week 2 📚
Mon 29
Spring Break (Day 3)
No School
Tue 30
Spring Break (Day 4)
No School
Wed 31
Spring Break (Day 5)
No School