alright mate, i too hate programming, java sucks!!
im currently doing a degree in computer networks and ditributed systems @ Napier uni in edinburgh
the first year of the course is generic for all the computer related degrees, so u have to do a bit of programming at least.
in the 2nd and third year u choose which path u wanna go down
as for me i wanna be asome sorta network engineer. i also get the opportunity to go on work placement in the 3rd year with companies sush as IBM, Sun and even microsoft.
mind u i was 26 when i started and im hanging about with 18 year olds all day, takes a bit of gettin used to!
good luck with it all