Public materials for senior seminar, including assignments, past papers/slides, templates, etc.
Go to Senior_seminar_templates to fork the paper and talk templates.
- Course description and goals
- Senior seminar conference
- Words of wisdom from previous senior seminar students
- Cookie system
- Finding sources
- "Gold star" distinction
- Senior seminar resources
- Key points and outline assignment
You can find all papers from the last few years of senior seminars and most of the presenters' slides here
Fork this repository, make your changes, and then make a pull request back to this repo! There are also "Edit on GitHub" buttons throughout the site you can use to quickly edit and make a pull request for a specific page.
To run locally, clone this repo and get the submodules with git submodule init
and then git submodule update
.
Make sure you have Ruby and RubyGems installed (more details), then install Jekyll and Bundler with gem install bundler
.
Setup the project by running bundle install
in the root of the repo. You can then run bundle exec jekyll serve
to build the site and make it available on a local server (it should also automatically rebuild the site when changes are made to the files).
If you have Docker you can run the site with docker using
docker run -it --rm -v ${PWD}:/usr/src/app -p 4000:4000 starefossen/github-pages
This will serve the site on port 4000 (it should also automatically rebuild the site when changes are made to the files).
More details on the formatting and structure of the site can be found here.