This document discusses infectious disease modeling and some of the data challenges involved. It provides an overview of compartmental SIR models and the basic reproductive number R0. Accurately characterizing social contact patterns is important for modeling disease spread. The document presents an example of estimating the effects of vaccines and antivirals during the 2009 H1N1 pandemic in Norway using surveillance data in an age-structured SEIR model informed by social contact patterns. The model was fitted to data on influenza-like illness, antiviral use, and vaccine uptake.