This repository stores the course website for CS/STAT 108: Foundations of Data Science at UMass Amherst.
This is a Jekyll website using the Minimal Mistakes theme hosted on GitHub Pages, which means the website can be updated easily by simply editing the Markdown files.
You can add content to the website by adding posts as Markdown files in the _posts folder as described in the Minimal Mistakes documentation.
GitHub will automatically deploy the website to https://umass-data-science.github.io/CS108website when you push the configured branch, check on your GitHub repository > Settings > Pages.
GitHub has comprehensive documentation for deploying Jekyll sites on GitHub Pages.
You can test the website on your own computer before deploying to GitHub Pages.
Follow the Jekyll Installation instructions to install Ruby and Ruby Gems. You'll also install Jekyll and Bundler by running gem install jekyll bundler. Finally, follow the instructions provided by GitHub to build and test your Jekyll site locally.
The basic commands are:
bundle installto build your site and install all Gem dependenciesbundle exec jekyll serveto run your site locally at the server address printed out by this command