A solid math background is valuable, like all the other computer science and engineering fields. In addition to Calculus, important tools in computer networking and communications include the following: Linear algebra. Probability and statistics.