Um... Do you actually understand the difference between "Computer Science" and "Computer Engineering?" You seem to imply that there is a difference in terms of rigor, which is untrue. The difference between each major depends case by case on each college, and most/many colleges only offer one or the other. A common, but hardly universal, difference is that CE might involve EE/hardware classes while CS might involves fewer such classes. I have never heard of an instance in which CS is less rigorous than CE at the same school.