What: Our goal is to help scientists and engineers become more productive by teaching them basic computing skills like program design, version control, testing, and task automation. In this two-day bootcamp, short tutorials will alternate with hands-on practical exercises. Participants will be encouraged both to help one another, and to apply what they have learned to their own research problems during and between sessions. Attendants are offered online office hours: regular events to get one-on-one help from Software Carpentry instructors, online.
Who: The course is aimed at postgraduate students and other scientists who are familiar with basic programming concepts (like loops, conditionals, arrays, and functions) but need help to translate this knowledge into practical tools to help them work more productively.
Requirements: Before coming to the boot camp please ensure you have the following software installed on your laptop: Bash shell, Make, a text editor, Python 2.6+, Mercurial, Python setuptools and nose, sqlite, Firefox and Firefox's SQLite Manager plug-in. You should also register for a free account on BitBucket. For instructions as to how to check if you already have these, and how to install these if you don't, please see our set up page lists the software we expect you to have installed on your laptop before you come to the boot camp. If you have any problems please e-mail the boot camp organiser.
Content:
Tuesday 4th:
Wednesday 5th:
Contact: Please mail michaelj@epcc.ed.ac.uk for more information.
Registration: registration can be done via the PRACE registration form.