mbuckingham writes "I'm 39 and have been programming for 20 years. By "programming", I'm talking about the usual business applications type of stuff. Easy stuff really. I went to college for a while, but never got my degree. It bugs me that I've never completed my degree, but since I've always had decent jobs, it hasn't really mattered too much. I'm really bored with what I do every day though. Anyway, I'm thinking about going back, getting the degree, because I think it will make it possible to move towards doing some more advanced system-level type stuff. Does this make sense? Would a CS degree or a Computer Engineering degree be better? I know I don't want a MIS degree, because that would be rehashing everything I'm already bored with."