About
APCS
This is the website for AP Computer Science A (APCS) 2025-26, at Marlborough School in Los Angeles, taught by Dr. Darren Kessner, Program Head for Computer Science and Software Innovation.
Thank you to Marlborough School for continuing to support equity and innovation in education.

Project
Previous versions of this webiste used JupyterBook:
APCS 2024-25 website
APCS 2024-25 repo
APCS 2023-24 website
APCS 2023-24 repo
APCS 2022-23 website
APCS 2022-23 repo
The previous previous version of this website used the Jekyll static site generator:
APCS 2021-22 website
APCS 2021-22 repo
License
Code: MIT license
Text: Creative Commons Attribution-ShareAlike 4.0 International License (CC BY-SA 4.0)
Dependencies
This project relies solely on open source software and tools.
- mkdocs material: documentation and static site generator, built on top of a large collection of open source software, including Python, LaTeX, and Markdown.
- p5.js: JavaScript graphics library for creative coding
Resources
To learn more about open source software, public data, and open educational
resources for teachers:
https://dkessner.github.io/TeacherResources/
Dr. Darren Kessner
Program Head of Computer Science and Software Innovation
Marlborough School
Los Angeles, California
https://dkessner.github.io
http://stem.marlborough.org
https://www.marlborough.org/