A. 以后想做UI设计~大学应该是什么专业
大学是没有这个课程的,如果你想学UI,你可以多方面对比一下课程,选择全程面授的那种,一般UI设计要学的如下:

交互设计师interaction designer
在图形界面产生之前,长期以来UI设计师就是指交互设计师。交互设计师的工作内容就是设计软件的操作流程,树状结构,软件的结构与操作规范(spec)等。
一个软件产品在编码之前需要作的就是交互设计,并且确立交互模型,交互规范。
交互设计师一般都是软件工程师背景居多,也有视觉设计师转行进入的。
参考资料-网络-UI设计