Engineering Distance Education in Computer Science Engineering :