https://github.com/lapets/course-abstract-algebra
Lecture notes, assignments, and other materials for a one-semester introductory course on topics in number theory, modular arithmetic, abstract algebra, and computer science applications thereof.
https://github.com/lapets/course-abstract-algebra
abstract-algebra algorithms computer-science introduction lecture-notes modular-arithmetic number-theory
Last synced: 11 months ago
JSON representation
Lecture notes, assignments, and other materials for a one-semester introductory course on topics in number theory, modular arithmetic, abstract algebra, and computer science applications thereof.
- Host: GitHub
- URL: https://github.com/lapets/course-abstract-algebra
- Owner: lapets
- Created: 2015-09-28T00:00:33.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2020-11-08T04:03:19.000Z (over 5 years ago)
- Last Synced: 2025-01-23T12:46:32.643Z (about 1 year ago)
- Topics: abstract-algebra, algorithms, computer-science, introduction, lecture-notes, modular-arithmetic, number-theory
- Language: PHP
- Homepage: https://lapets.io/course-abstract-algebra
- Size: 460 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# course-abstract-algebra
Lecture notes, assignments, and other materials for a one-semester introductory course on topics in number theory, modular arithmetic, abstract algebra, and computer science applications thereof.
Git, PHP 5.4 or later, and the [Sheaf](http://sheaf.io) library are required to render the notes as HTML. The latest version of the Sheaf library is retrieved automatically by the `install.sh` script. You can install the notes on a Linux server in a directory such as `example` (e.g., under the web root directory) as follows:
git clone https://github.com/lapets/course-abstract-algebra.git example
cd example
chmod 0755 install.sh
./install.sh
On a running server, `index.php` will render the notes in their HTML form. In a Linux environment, it is also possible to build the HTML version of the notes as follows:
php index.php > index.html
chmod 0644 index.html
The `gh-pages` branch of this repository also contains the rendered HTML version of the notes; they can be viewed at http://lapets.github.io/course-abstract-algebra.