I started at San Jose State after a few years of working at my first full time job. My main reason for going back was to get a formal degree in Computer Science (my Bachelor's degree was in Biochem) since I was working in a bioinformatics company. SJSU was a good fit for that since they offered most of the classes I needed in the evening so I could go after work. Well, I ended up getting my BS in CS and an MS in Bio/CS after many years. One of the things that is nice about SJSU is the stuff you learn there is much less theory and much more application (at least in the CS department) which means that you'll probably be able to start using what you learn immediately (in some cases) at work.
more