Curious if anyone knows of a short overview of CS or Engineering topics(i.e. linear algebra, diff eqs, etc) for keeping refreshed as you age. I'm not talking about a full tutorial, more like something you could scan through every few years just to make sure you're not forgetting the important stuff that you haven't used since college.<p>As a side note, I recently interviewed with a couple companies in the valley and the focus of the interviews was not on 'gotcha' algorithm questions. There were a few, but I came away feeling that the process was more fair and reasonable than I'd been led to believe. Now, granted, I'm an embedded software guy and maybe they tailored the questions for me, but I feel like I wasted a month going over graph algorithms. It was a good learning experience, but my time would have been better spent reviewing more basic embedded topics.