Northern Illinois University (NIU) has an enrollment of more than 24,000 students at its flagship campus in DeKalb, and at four satellite centers in Hoffman Estates, Naperville, Rockford, and Oregon. The university offers some 63 undergraduate maj...