Skip to content

Course website for UCLA CS 131 with Professory Carey Nachenberg for the fall 2024 quarter

License

Notifications You must be signed in to change notification settings

UCLA-CS-131/fall-24-website

Repository files navigation

CS 131 Course Website - Fall 2024

Hey there! This is the source code for the Fall 2024 CS 131 course website. It is built with:

  • Jekyll, a Ruby-based static site generator
  • just-the-docs, a Jekyll theme providing the base styling and structure
  • just-the-class, a template that extends just-the-docs for class-specific features

Development Setup

This project follows general Ruby conventions. We highly suggest you use rbenv to manage your Ruby environment.

First, clone the repository.

git clone https://github.com/UCLA-CS-131/fall-24-website.git
# or, with SSH
git clone [email protected]:UCLA-CS-131/fall-24-website.git

Then, go into the folder, and install the relevant dependencies with bundler:

$ cd fall-24-website
$ bundle

Finally, serve the site:

$ bundle exec jekyll serve

A Guide to Weekly Updates

You can find a detailed guide to running the website here!

The gist of it is that you'll need to update several things each week. This includes:

  • homework page: found in homeworks.md
  • LA worksheets page: found in discussions.md
  • projects page: found in projects.md
    • 3 days after every project is due, we should post the solutions (a link to the github repo)
  • lecture notes: if necessary, you can update the content for a lecture note in the lectures folder

Licensing and Attribution

This site is distributed under the MIT License with the notice deriving from Kevin Lin's work on just-the-class.

Matt Wang, a major author of this code, is also a maintainer for just-the-docs.

Have you used this code? We'd love to hear from you! Submit an issue.

About

Course website for UCLA CS 131 with Professory Carey Nachenberg for the fall 2024 quarter

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published