Yes, I know the old "CS vs. CIS" debate has been beaten to death all over the internet and there is no point in bringing that up. The stance of both sides are well-known.
I do, however, need some clarity on the difference between software engineering and CIS. I imagine Software Engineering degrees are more technical though they don't seem as technical as CS degrees. They also share some things in common with CIS such as project management, product delivery and other business concepts. From the different programs I've looked at, Software Engineering degrees don't get nearly as hardcore as CS degrees (less math, less theory) and are focused more on real world application. So far, I've had a very hard time figuring out what to expect from a Software Engineering program. For instance, here are two graduate programs I'm considering... one is a M.S. in Software Engineering and the other is an M.S. in CIS.
Software Engineering: http://aln.coe.ttu.edu/degrees/MSSE.php
CIS: http://www.stedwards.edu/business/graduate/mscis/curriculum.htm
I see that the CIS degree is more broad but I cannot tell if either really get deep into the theory of computer science. Maybe someone with more experience in the S.E. field can give me some insight on this. It seems that Software Engineering programs are popping up all over the place lately but there aren't really any standards for coursework that I've noticed.
Thanks!
I do, however, need some clarity on the difference between software engineering and CIS. I imagine Software Engineering degrees are more technical though they don't seem as technical as CS degrees. They also share some things in common with CIS such as project management, product delivery and other business concepts. From the different programs I've looked at, Software Engineering degrees don't get nearly as hardcore as CS degrees (less math, less theory) and are focused more on real world application. So far, I've had a very hard time figuring out what to expect from a Software Engineering program. For instance, here are two graduate programs I'm considering... one is a M.S. in Software Engineering and the other is an M.S. in CIS.
Software Engineering: http://aln.coe.ttu.edu/degrees/MSSE.php
CIS: http://www.stedwards.edu/business/graduate/mscis/curriculum.htm
I see that the CIS degree is more broad but I cannot tell if either really get deep into the theory of computer science. Maybe someone with more experience in the S.E. field can give me some insight on this. It seems that Software Engineering programs are popping up all over the place lately but there aren't really any standards for coursework that I've noticed.
Thanks!