作为目前赴美留学大热之一,计算机科学受到了很多申请者的青睐,究其原因除了应用广泛以外,其在美国的就业前景以及科技类工种获取H1B的高概率也是吸引众多人的主要因素。下面和出国留学网小编一起来看看美国计算机科学申请攻略须知。
课程
课程是申请计算机专业的核心要素之一,几乎在全美开设计算机科学的院系中,九成以上的计算机系都对申请者的课程背景有明确要求,除了理工学科必备的各类数学课程外(包含但不限于高等数学1和2,线性代数,微积分,概率论和数理统计等),还需要具备常规性的一些计算机专属课程,例如至少掌握两门以上的编程语言(C++, JAVA等),以及计算机结构,数据结构和算法等课程。
所以,如果你是非计算机学科背景,但又想申请计算机科学的话,那么务必要在正式申请之前在学校中尽量选修完这些课程且保证优异的成绩,如果已经没有时间在校选修或学校选修课程不允许选修的情况下,则可以通过认可度比较高的美国名校网络公开课进行学习(MOOC网络课程,已付费形式为主,受国外大学认可度高)。
Programming in a high-level language such as Java, C, C++ or JAVA
Basic computer organization and architecture
Data structures and algorithms
Principles of operating systems and networks
学术
如果说课程背景决定了你是否具备选择计算机学科的权利,那么学术背景则是体现于自身与申请方向之间的匹配程度。作为时下最热门的学科,计算机科学拥有非常多的二级分支方向,而我们在申请时也会被要求选择自己最为感兴趣的1~3个方向,在选择这些方向的时候其实就已经在为匹配树立标杆了。
匹配度的高低直接影响到你在申请该放下前的经验经历,以及所具备的学习能力和潜力。目前,学术背景提升的方法很多,但这其中务必要考虑到自身比较适合的方式方法,例如科技创新竞赛,实验室项目组,实习或工作经历以及海外暑期科研等,根据申请者不同的背景及资源选择最合适自己的。
科技创新竞赛的作品要新颖且富有想象力,其中申请者所体现的专业驾驭能力要强;
实验室项目组的主要工作内容以及个人能力的展现及学术研究潜力;
实习或工作的时长(全日制连续3个月以上最佳)以及具体工作内容及实践经历价值;
海外暑期科研的目标学校及具体项目信息,以及你在团队中的具体身份与工作内容。
学校
在申请美国计算机学科的时候,一定要仔细查看学校对于学科申请的要求,特别是在开设方向以及学位这两部分尤为重要。有一大部分申请者,特别是家长在帮助孩子进行学校筛选时,单一盲目的追捧各大学的综合排名,这样非常容易忽略掉学校专业的硬实力,而考虑专业排名的人,也容易显著“排名高就一定好”的误区。
首选,并非所有学校的计算机科学专业都会开设有你想要学习的专业方向,其次,不同学校对于计算机学位的开设情况也有区别,美国部分学校的计算机学科对外不招收MS学位的学生,该学位基本预留给本校学生以及PHD刷下来的学生。所以,在选择申请目标学校时,切记以需求和实际匹配度入手。
Boston College: 学校只有Bachelor学位,没有Master of Science和PHD学位。
Tulane University: 只提供Interdisciplinary PhD Graduate Program or PHD Program,无Master of Science学位。
University of Washington: 没有Master of Science学位,只有Professional Master’s Program (PMP)这个2.5年的项目(只需完成8门课程以及一个学术论文),看着更像Part Time。
Syracuse University: 只有Master of Science的计算机学位,没有PHD学位。
综上所述,在决定申请计算机科学之前,最好还是先全面了解下这个学科以及学校对于申请的要求,提前做好充足的背景提升与补充工作,使自己处于最佳状态,方能获取到最为心仪的offer。