这几个学校都没进前20所以其实差不多……非要说最好的话就是亚利桑那大学,计算机全美排名第47,(其他的几个:亚利桑那州立53、俄勒冈大学63、堪萨斯大学79、阿拉巴马大学和旧金山大学121名开后)
想转UCB的话建议你去USF,离得近(开车或者坐地铁25分钟),州内也好转学分。不过学费略贵,20个学分以内21,000刀一学期。CS在USF的学生不是很多,所以学生内部和老师的交流很好。USF的核心目标是培养在公司工作的人才(说好听点就是服务社会),学校提供很多校内及校外工作实习的机会,所以你要是以后想搞科研工作的话USF就算了,但是你要是以在公司就业为目标USF就是不二之选,老师在上课的时候也会提供一些面试和工作技巧。
CS和CE的区别嘛……笼统点讲就一个搞软件一个软硬件一起搞(当然具体到专业分支有很大差别)。具体到你要申UCB来说,CS是College of Letters & Science 的专业,ECS是College of Engineering的专业;而后者的申请条件要比前者严苛的多。
我感觉还是哈弗好!