Public course materials for UCSD CSE 130: Winter 2024
You too, can build this webpage locally, like so:
git clone git@github.com:ucsd-cse130/wi24.git
cd wi24
makeTo then update the webpage after editing stuff, do:
make uploadThe website will live in _site/.
By editing the parameters in siteCtx in Site.hs
You can view it by running
make serverEither do
make uploador, if you prefer
make
cp -r _site/* docs/
git commit -a -m "update webpage"
git push origin mainTo build the "lecture" version of all the html i.e. without
the answers to quizzes and other questions, replace the
following in Site.hs
crunchWithCtxCustom "final" postCtxwith
crunchWithCtxCustom "lecture" postCtxThen, as you go through the lectures, replace match "lectures/*" with
match "lectures/00-*" $ crunchWithCtxCustom "final" postCtx
match "lectures/*" $ crunchWithCtxCustom "lecture" postCtx
(and gradually add more and more lectures to final as I go through them)
-
site.hs
-
index.md
-
links.md
-
contact.md
-
lectures.md
-
calendar.md
-
grades.md
-
assignments.md
-
piazza
-
canvas
-
github registration form
-
clicker registration form
-
00-lambda
- [-] groups
- [-] seating chart
This theme is a fork of CleanMagicMedium-Jekyll originally published by Lucas Gatsas.