COMP2: Computer Components, The Stored Program Concept and The Internet