placeholder

Computer Science Courses that Don't Exist, But Should

I'm James Hague, a recovering programmer who has been designing video games since the 1980s. Programming Without Being Obsessed With Programming and Organizational Skills Beat Algorithmic Wizardry are good starting points. For the older stuff, try the 2012 Retrospective.

Click to view the original at prog21.dadgum.com