imo "software engineering" is a subset of computer science to specialize in like databases
at my university computer engineering is simply a mix between CS and EE. Its clearly tougher than CS as they have to take the core upper division CS courses, except for computer theory and compilers
Thanks for the opinion, but you must not work in industry yet. Your understanding of these degrees shows a lack of understanding of real-world engineering practices. I know that probably comes of snotty, but it's true. If that _really_ is how your school treats these degree programs then you need to find a better school.