Just how an On-line Masters Degree in Computer Science Could Benefit You