UNB/ CS/ David Bremner/ teaching/ cs2613/ books

Books and other reference material

All of the reference materials for this course are either in the UNB Library, or freely available on the net.

Git

A reference for Git is Pro Git

JavaScript

The JavaScript part of the course will be based Eloquent Javascript. A Local Mirror exists for use in case of network problems (or during exams).

There is also a local copy of Node.js API documentation, and of the ES2015 features reference

Octave

For the Octave part of the course, we will use some chapters from Gnu Octave: beginner's guide. We will also refer to the Gnu Octave Reference Manual

A local mirror of the Gnu Octave Reference Manual is available

The linear algebra background is covered in any linear algebra textbook. We'll refer to the online text by Robert Beezer.

Python

The Python part of the course will be based on Dive into Python 3.

A local mirror of the Python documentation is also available.

Racket