Programming Techniques for Research Computing
Writing & Running Programs
/timetable - intensive but can come back to slides in own time or ask via help desk
A beginner's guide to the Unix and Linux operating system A nice tutorial which covers the basics of UNIX / Linux commands.
Introduction to Parallel Computing
Introduction to Parallel Computing Blaise Barney, Lawrence Livermore National Laboratory.
Wikipedia page on Parallel Computing Contains some useful definitions.
Floating point numbers
Links to other IT Services courses and free online courses.