Sat this course online over the summer, MOOCs are changing the world IMO. Three certificates thus far, two from Stanford (cryptography and machine learning) and this one from Royal Holloway. It looks great in your curriculum; it has applications in everyday programming tasks; it's free.
Obama Leaves Executive Office Official Countdown
Ubuntu, My Fellow Pleiadians, Ubuntu!