Question(s) about Bachelor degree for Computer Engineering

I am planning on going to Brooklyn College OR Hunter College (Both CUNY) and apparently they have an Coordinated Engineering and Engineering Honors program. http://www.brooklyn.cuny.edu/web/academics/schools/naturalsciences/undergraduate/physics/ceprogram.php
So if I read correctly, I enroll in this program for 2 years I can transfer anywhere else (perhaps even Harvard, Yale, Columbia) to study the other 2 years for Computer Engineering bachelor’s degree?
Or say, I can only transfer to the schools noted on the website, such as City College.
Then in City College, I only have to study only 2 years for a total of 4 years (2 years brooklyn/hunter then 2 years city college) to get a bachelor’s degree on Computer Engineering, right?