I am looking for some advice/opinions on the various MSCS/MSSE degrees out there. I have been doing research for several months, but I'm just overwhelmed with the choices! I currently have a BS in Computer Science from Regis University (online), which I completed in 2008. I have since been working in the software industry, so I've had several years of work experience under my belt. I liked Regis a lot...at the time, they were one of the few online schools I could find that offered a "thorough" CS degree, with all of the advanced math classes, etc., that you might find at a brick and mortar school. The CS classes at the school were good, and the professors were great at interacting with the students. The math classes were hit or miss, though. Now that I am ready to pursue my Masters, I am "pretty sure" that I want to pursue Computer Science, but I am fairly flexible on that. Software Engineering is also a possibility, but many of the MSSE degrees I have found have been a rehash of my previous CS schooling. I don't want my entire degree to cover software requirements, software design, OO programming, etc. I took all of those classes for my Bachelor's degree, so I would like to further advance my learning, not revisit it. I haven't (yet) taken the GRE, as I have noticed that all schools don't require it. I don't think this is a measure of merit for the school...it just helps them weed out applicants. I am perfectly happy not taking the exam if I can avoid it. As far as schools go, I am not so much concerned about the prestige of the school as the caliber of the program. I want to get something out of it, not just coast through. I am more interested in some of the classes relevant to my current work: real time programming embedded systems advanced OO concepts I don't want a degree heavy in Information Assurance concepts, system admin and database stuff. It's just not relevant to me, so I'm avoiding the degrees that are heavy in those areas. Cost is not a huge constraint for me, though a program under $50,000 is preferable. I will be getting help on tuition from my employer. Some programs I am considering (not limited to these): NDSU MSSE (close to rehashing my BS) CSU MSCS NOVA MSCS Has anyone had experience with these (or other) institutions? What has worked best for your MSCS/MSSE degree?