Skip to content

ivorhuang/c4cs.github.io

 
 

Repository files navigation

Computing for Computer Scientists

Build Status

This repository holds the sources for the course homepage for Computing for Computer Scientists, a course for early-career EECS students at the University of Michigan.

For more information, visit the course homepage: https://c4cs.github.io

Contributing

The site itself uses GitHub Pages and Jekyll.

Before contributing, please check open issues and create a new issue if a one for your proposed contribution does not exist.

Content for the website is written in Markdown. To contribute to the reference page, navigate to _commands/ and then to the specific section and edit an existing .md file or create a new one. For example, to edit the cd reference, edit _commands/basics/cd.md.

In order to build the site locally on your computer, install Jekyll:

  1. Install ruby: # apt-get install ruby ruby-dev. (Substitute apt-get install with the appropriate command for your package manager. For example, Homebrew users can use brew install and pacman users can use pacman -S. Leave out ruby-dev on other platforms.)
  2. Install Jekyll and bundler: # gem install jekyll bundler.

(Note: # denotes shell with root permissions. I.e., precede the above commands with sudo.)

For more information on setting up, see GitHub's guide or Jekyll's documentation.

After making a change and verifying that it works, please submit a pull request.


Creative Commons License
Computing for Computer Scientists by Pat Pannuto is licensed under a Creative Commons Attribution 4.0 International License.

About

Course Homepage for Computing for Computer Scientists

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 40.9%
  • TeX 32.0%
  • JavaScript 24.5%
  • CSS 2.1%
  • Python 0.4%
  • C 0.1%