Videos games, old and new, may have more consistent themes that we think. While stories might be vastly different among video games, they all seem to share a similar structure that can be traced back to the pioneering Atari. Media scholar Noah Wardrip-Fruin argues that games are not about the story, but they are about what you are doing as you’re playing them.
This 20-lecture Harvard University course offers an introduction to computer science and computer programming. Topics covered include abstraction, databases, data structures, software development, memory management, websites, and virtualization.