Thanks for the story!
By chance I met one of my friend who is also a freshman and is pursuing computer engineering, we went over the syllabus of both CE and cs. They shared some classes, but CE seems like the harder major which has more required courses.