Basic Programs and Lab Work associated with the course Network Programming