I recently interviewed a master's CS student at a decent state school looking for a part-time job. She had barely programmed before the master's CS (undergrad was in MIS). Did not know what a hash table / dictionary / etc. was. So troubling for someone soon to graduate with a master's in CS.
As mentioned elsewhere, sadly many CS masters programs are designed with the assumption that students already have solid foundations from undergrad CS, but now are often admitting people without those skills.
Also cheating is unbelievably rampant at many state schools (I say this from witnessing it first hand).
Lastly, all the MIS programs I'm familiar with are a sad joke. Often the result of a turf war between a business school and the engineering school, the MIS department is often incredibly weak on the technical side.
That school may have once been decent, but is no longer. Employers are gonna have to start looking at degree award dates very closely. They don't have time for that, though, so maybe that's a good idea for a website.
CS is a broad discipline. It doesn't necessarily include much programming or data structures, depending on the student's focus. If you want programmers then you should be recruiting based on other qualifications than a MSCS degree, or expect to provide a lot of training.