Skip to content

comp251/comp251.github.io

Repository files navigation

COMP251 Spring 23 Course Website

Credit and License

About

  • Uses git submodule for lab assignments, see submodule_bootstrap.sh for initial adding of subtrees and submodule_update.sh to update local clones.

  • run_local.sh will run Jekyll locally. Follow installation instructions for Jekyll as a prerequisite.

  • Syllabus is pulled from _data/days.yaml.

  • Announcements are pulled from _data/announcements.yaml. The date field is when the announcement expires.

  • _data/gen_schedule.yaml is a poorly-written python script to generate the syllabus dates.

  • To run locally, use:

    $ ./run_local.sh $ ./run_local.sh -H hostname-to-listen-on

TODO