Introduction into Internet Technologies, 4 cr - TTZC0100