Eric Siegel


Educational computer science material

MARVIN stands for "MARVelous INaccurate acronym's bother me," and was the deeply depressed robot from Hitchhiker's. Perhaps Marvin was depressed because his inner needs were ignored as he was overwhelmed by the vast details, complexities and technicalities of computer science. Well, we'd like to cheer both Marvin and YOU up with the following resources that help make the concepts of computer science clear, accessible and enjoyable.