This is the web site for Boise State University's CS 533, Introduction to Data Science. It is an open educational resource; unless otherwise specified, material is released under CC-BY-SA. See copyright.md for more details on the licensing.
This repository uses Pipenv to manage the Python dependencies needed to build the site, and Invoke to script build tasks. To create an environment and install dependencies:
pipenv install --dev
To build the site for the current term:
pipenv run invoke build
To start a local development server for the current term:
pipenv run invoke serve
This site is built with JupyterBook, a tool for building book-like content from Markdown files
and Jupyter notebooks. It uses a few local extensions (in extensions
), particularly to manage
course content elements (the media
extension).
The site is rendered with the dirhtml
renderer.