I'm graduating in 3 weeks with a B.S. in Telecommunications Systems (Data networking), so here's my take. Make sure there is a good mix of classes, not just strict network based Cisco classes. While it's all good and dandy leaving school with a CCNP, from the interviewing i've done it doesn't mean a whole lot. Make sure you get some system admin classes (*nix / Windows server) classes, network design classes, etc. A few programming classes couldn't hurt, it at least looks good on a resume. Access would largely be useless, from what I'm told. See if the program places high importance on internships/coops/capstone projects, since real world experience would be key. If possible, put off the advanced networking classes towards the end, since that's always changing, and that's the material you really don't want to forget. I really recommend getting a good mix, unless you really want to specialize in data networks. It'll open up more opportunities when you graduate.
If possible, talk to the students in the major, see how they like it. If you talked to any student in my major right now, they'd tell you to stay the heck away. Look into placement statistics of the school, not just the percent. Last year for our major, only 25% of the students that graduated actually got a job in networking. Really look into it, and get some actual feedback on the program, not just whatever they're trying to market to you.