This document presents a mathematical model for analyzing the spread of computer viruses through a network. It modifies an existing epidemic model by incorporating a range of parameters rather than constant values. The model classifies computers into four groups: susceptible, exposed, infected, and immunized. It uses differential equations to model how the population in each group changes over time and analyzes the epidemic threshold. The document estimates parameter values based on studies of real computer viruses. It aims to help understand virus spreading and determine measures to control viral epidemics.