I returned to fundamentals. I started to follow computer science (CS) courses at MIT.
MIT has a great program called MIT OpenCourseWare and it is free. Lecture videos are available from uTunes. uTunes is embedded iTunes portal which makes it easier to collate course material in one place.
The following snapshot shows a portion of my desktop.
I have course video at the top, a Python script edited with iMac’s Pico editor in the middle, and the output screen at the bottom. I also have course presentation in pdf document form and browser windows in other areas of my screen.
It is great fun, probably more fun than sitting in a classroom. I can pause the video and do a bit of programming or research on the web then get back to course.
It is also a fantastic activity to return to fundamentals of algorithms. Being a seasoned programmer allows me to focus purely on mathematics and analysis of algorithms.
My long therm objective is to study evolutionary algorithms and perhaps write a program to simulate evolutionary systems.