Skip to content

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.

Notifications You must be signed in to change notification settings

lapets/course-abstract-algebra

Repository files navigation

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 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.

About

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.

Topics

Resources

Stars

Watchers

Forks