Degree thesis for Network Design for Computer science's students