Masters in Computer Science with work experience but bachelor's in different area

<p>Hello everyone. I am very interested in getting a Masters degree in Computer Science, however my Bachelor's degree is in Sports Management. That being said, I have 3 years of programming experience and am have been working as a Software/Systems Engineer. I am not interested in a second Bachelor's degree since I do not want to start from the beginning, but more or less expand on my current knowledge. </p>

<p>I have read similar posts but most do not have much work experience in the industry and they are trying to just get started. With a few years of experience under my belt, this situation is slightly different I guess (or is it not?). </p>

<p>I am also fully prepared to take a few undergrad classes before admission to get up to speed a bit--possibly Discrete Mathematics, an algorithms course, and basic theory. I am also not dead-set on the degree being Computer Science--I am open to Information Systems, Information Technology, Software Engineering, etc. Online programs are a big plus too.</p>

<p>I am currently leaning heavily on Harvard's ALM in Extension Studies, Information Technology with a Software Engineering speciality. I like that admission is based on preliminary courses rather than Bachelor degree courses. The caveat is the usual for the ALM--it's actually a degree in Extension Studies, not a Master of Science. That being said, the program itself looks great and I could look past that! </p>

<p>My questions:
- What programs out there would be a good fit for me based on my background?
- Many MBA programs are big on work experience and require a resume--are there similar programs for computer science/engineering?
- Has anyone else been through a similar scenario? What did you do?</p>

<p>Thanks in advance!</p>

<p>There are CS Masters programs which take applicants who have a Bachelors degree outside of computer science. The one at my university, Illinois institute of Technology, is one of them. They require you to take a 2 semester “software boot camp” and any any other mathematics courses you are lacking, you could take at a community college before enrolling in a Masters program. The fact that you have work experience in the field should be a plus for these kinds of professional masters programs.</p>