Course Outline
This is a course for social and ecological scientists (and anyone else) who fancy learning how to program. It teaches basic Java (see: Why Java) along with a few elements of core programming culture and a few interesting programming examples from these sciences.
The following sections show you how the course holds together.
The first half of the course will take you through the core language. The second half looks at using this, along with code supplied by other people, to get specific jobs done.
The core language:
Using Java:
|
|
In addition there are practicals for the hacking days that include useful generic information on: