美国什么学校留学好?
题主是打算申请 master 吗?因为不了解你的背景和需求,所以也不好说你申请 EECS 的某个项目肯定是最好的选择。 不过从专业设置的角度来看,如果你想申请计算机,那么 UIUC 一定是你的最优解之一了。(另一个最优解,个人认为,在西北的 CS 和 EECS 混申。)
为什么这么说呢? 首先,UIUC 的 Master of Science in Computer Science (MCS) 是属于 STEM 专业的,签证相对友好一些;第二个原因,他们的 MCS 不需要提交 GRE 成绩!很多学校的 CS 专业是需要考 GRE 的,虽然不要求高分,但是也需要准备一下。而 UIUC 的 MCS 不考 GRE!第三个原因,他们这个硕士学位只要 12-16个月就能完成,相对于其他学校的 CS 而言,时间上短很多。第四个原因,学费便宜啊。我大概翻看了一些学校的 MS CS 的学费,UIUC 最贵也只要 $4800/学分,而别的学校比如 NWU 要 $7695/学分,杜克的 MS CS 甚至需要 $9631/学分。
当然,一个项目的优劣除了看学校的综合排名之外,还要看看项目的 direct mentor 对吧,毕竟跟对了导师才能学到真正有用知识不是。据我所知,大部分学校的 Cs 都是直接分好组的,个别像 UW 或者 CMU 的 CS 有可能可以选 mentor 但是也需要提前协调。而 UIUC 的 MCS 是直接选择导师的(选 3 个意向导师,占名额不到 10%)。这样选择的好处是你可以更直接地找到合适自己科研方向的老师。
因为你是想申请计算机,我可以给你多介绍一下其他学校 computer science 的专业。以 NWU 为例,他们的 CS 分成 3 个 track:cs theory, cs application, and cs education。理论(cs theory track)需要申请人有很强的数学基础,并且对科研有浓烈的兴趣。这一项基本上只招PhD students,很少招 master。应用(cs application track)相对来说对学生的背景要求没有那么高,而且这个项目里有很多是转行过来的,因此课程相对理论来说比较实用。而教育(cs education track)主要是针对想从事于教育行业的学生,学习如何教授学生编程以及计算思维等。这个项目对转专业的同学比较友好。
除了 NWU 外,我个人比较推荐你申请的还有一个是 ILLINOIS (厄内斯大学). 他们在 Chicago 有一个 CS 专业,和 UIUC 一样不要求 GRE,且费用低廉($3600/学分)。如果将来你不打算留在美国工作,那我建议你就按着最省心的路来走,尽量申请一个不要求 GRE 的 CS 项目。除了上面的两个学校,我推荐你申请 ILLINOIS, 理由是同样在芝加哥,同样的不需要GRE。
以上。希望对你有帮助。