1 Support for Scientific Computing People: Bruce Beckles Nick Maclaren Services: Courses Advice
2 Python courses Python for absolute beginners Python for programmers Further Python Reg. exps. in Python O/S access in Python Numerical programming in Python Checkpointing in Python
3 General courses How computers handle numbers Introduction to scientific computing Pattern matching with regular expressions Basics of programming Object oriented programming: Introduction Writing better programs: Program design
4 Other specific courses Introduction to modern Fortran Condor job submission Simple shell scripting for scientists Building, running and installing (unix) software
5 Advisory service “My numerical model is too slow.” “Tweak the boundaries to have continuous second derivatives.” “How do I do fast Fourier transforms in Python?” “import numpy import FFT x = numpy.array([…]) y = FFT.fft(x)”