The Open Education Project (OPE)

The open source movement has reshaped the way we think about computing and how we create, curate and run software. We believe that the tools and processes of open source can be brought to bear on the development and distribution of educational material that are not only openly available but who’s construction, source material and use begin and remain in the public domain.

In this project we are developing an exemplar set of materials for an introductory computers systems class that exploits, Jupyter, Jupyter Books, OpenShift and the the Mass Open Cloud to develop and deliver a unique educational experience for learning about how computer systems work. The goal is that all materials, Textbook, Lecture presentations, and Lab manual are developed in open formats, hosted in public repositories, and deployed in a live and interactive manner that only thing require access to a web browser.

OPE leverages modern open source technologies to create an open environment and platform in which educators can create, publish, and operationalize high-quality open source materials, while students require no more than access to a web browser to access them. To achieve this, we have built an open ownership model that starts with high-performance, open data centers providing the hardware resources. This model allows us to exploit Linux and build a rich environment of tools and services to support a novel approach to educational material.

This project has received support from the Red Hat Collaboratory Research Incubation Award program in 2022 and 2023 for the project titled Foundations in Open Source Education.


Project Resources

Getting started with the OPE CLI tool

Textbook content and examples


Read More

Watch – Demo

Watch- Research Days 2021


Project Poster

Link to full size project poster

This project is supported by the Red Hat Collaboratory at Boston University.