I have both a MSN and a MSCS. As Angela states, the main difference is the focus. I can only talk about differences as the MS level. Note that masters in computer science, information systems, and information technology are not necessarily the same. It all depends on how the college describes them. At my MSCS school, they had both. One in the engineering school and the other in the business school. The engineering school students went mostly onto software engineering positions, designing and writing software in R&D. Those with the IS degree went off to IT departments or less technical engineer positions such as quality test engineers. A CS degree has a much stronger technological component with extensive programming experience. There are classes on databases, artificial intelligence, graphics, programming languages, robotics, and others. The MSCS degree is usually 30 credits. There is no practicum. There is either a project or a thesis. The MSN degree in informatics has a technical focus, but much less so. The MSN also has a lot of nursing foundation classes that all nurses are required such as nursing theory, statistics, research methodology, nursing trends, etc. This makes sense because their focus is how to use the technology for the benefit of health care. Also, their technology classes focus more on system analysis/design than programming and software architecture. They also usually require more credits - my program was 49. There is usually a couple of NI classes (in a sequence), some technical electives, nursing foundation classes, and practicums. A thesis or project is often required. What degree one wants to have depends on what you want to do. Working in an hospital IT or as a nursing informatics specialist, a NI degree would probably be more desired. Working for a vendor as an implementator, trainer, learning products, then a NI degree would also be more useful. Working in software development where you are expected to write software code, a technical degree is more desirable and from a vendor's perspective, is usual required. There is a certain desire in the nursing profession for nursing degrees (by nurses) and related degrees in another area are less desired (again, nurses). Note, this was not necessarily the opinions of non-nurses. A vendor will often pick the nurse with MBA over the MSN for a marketing position. So, I can't predict the future was to which degree would be better. I think it basically depends on which side of the fence you would be most happy working at. These positions either require a nursing degree or a technical degree. Rarely, both and depend much on what you do.