Might as well mention: whenever you're posting a topic at all like this, you really should uncheck the 'post this topic to the fresh topics list' option. That does nothing more than pull in randoms that care so much about their post count as to have misplaced all decency.
Anyway.
Idle curiousity.. what's the emphasis of your network administration degree? Is it server / workstation configuration and maintainance, or configuring and maintaining the network itself? If it makes for an easier answer, think microsoft / linux certifications vs cisco certs (inb4 ' omfg cisco isn't teh only vendor!!1 ')..
And I might as well preface this with: my experience with a degree in programming is just shy of nonexistent. It's a topic I'd rather avoid, as cynical / bitter tirades don't do much for my peace of mind.
I also have no experience relative to programming as a career. See above.
As you seem to have noticed, and as you'll notice far moreso as you progress, concepts generally don't vary between languages.
You really don't need to be good at math, insofar as that it's quite possible to be a good programmer absent virtually any affinity for it.
Of course, College / Uni think that you need to be good at math. So, in that sense, yeah.. you need to be good at it if you want a degree. /shrug
I'm not saying that it isn't useful. Only that it isn't nearly the prerequisite so many seem to make it out to be.
If anything, though I'd wish you the best of luck / alternatives... I must note that some professors are horrible. And my impression has been that a lot of professors are horrible.
Don't expect computer science to be a reprieve from such incompetence.
Need help with a concept? Post it.
If I can provide an answer, chances are that it'll be a more intelligible answer than they can provide.
It probably won't take up too much of your time, and I lurk here enough you'll likely have a decently fast response.
-------
Unbelievably awesomesauce to the absurd degree that I wet myself.
Who else has created a LW/magnets
so explicit the mods deleted a screencap of it? =P