Computer Science A
Course Progress
0/0
OCS Build and Lesson
Code Runner - Java
Code Runner - Examples
Code Runner - JavaScript
FRQ - Methods and Control Structures
Challenge Submission Test
2021 FRQ 3
2023 FRQ 3
2024 FRQ 3
2024 FRQ 2
2024 FRQ 1
2024 FRQ 4
FRQ 2 - Sign Class
2023 FRQ 1
2021 FRQ 2
2019 FRQ 4
2019 FRQ 2
2019 FRQ 1
2016 FRQ 3
2018 FRQ Question 4
2018 FRQ Question 3
2018 FRQ Question 2
2018 FRQ Q1
2017 FRQ 4
2017 FRQ 3
2017 FRQ Question 2
2017 FRQ 1 - Homework
2016 FRQ 4
2016 FRQ 2
2016 FRQ Q1
FRQ - 2D Arrays
FRQ - ArrayLists
2025 FRQ 4
2025 FRQ 3
2025 FRQ 2
2025 FRQ 1
FRQ - Classes
FRQ - Array
2023 FRQ 4
2022 FRQ 4
2022 FRQ 3
2022 FRQ 2
2022 FRQ 1
2021 FRQ 4
2021 FRQ 1
2015 FRQ 4
2015 FRQ 2
2015 FRQ 1
2015 FRQ 3
2014 FRQ Q2 - Writing a Class
2019 FRQ 3 - Delimiters
2014 FRQ 1
Cookie Clicker in Game Engine
RPN Calculator Lesson
Introduction to Java ML
Graph Heuristics - Data Structures
Graph Heuristics - Data Structures
Graph Heuristics
Collections
Calculator Enactment 2
Calculator Enactment 1
Sorts Part 2
Collectable Types and Collections
RPN Calculator - Interactive Lesson
Calculator Hack
Understanding Reverse Polish Notation (RPN)
Calculator Hack - Wayfinding
Calculator Hack - Tracking
Abstract Fibonaccii Hack
Data Types
Selection - Insertion Sort
Merge Sort
Search - Linear, Binary, HashMaps
Single Responsibility & API Chaining
Calendar System — Test Runner
1 min read
About This Page
This page loads all five Calendar SRP modules and runs the comprehensive test suite directly in your browser. Tests cover:
- CalendarData — date lookups, holidays, skip weeks, formatting
- EventBuilder — item parsing, event construction, iCal generation
- CalendarApi — error classification, sync/remove with mocked auth (logged in, logged out, network error, server error, login redirect)
- CalendarUI — modal rendering, checkbox state, toast notifications, priority persistence
- Orchestrator — full sync/remove flows, sprint date preview, integration
See the Architecture Documentation for how the system is designed.
Run Tests
Not run yet
Click "Run All Tests" to execute the test suite.