http://www.slideshare.net/Felienne/putting-the-science-in-computer-science