近年来转专业申请计算机的学生在增加,大家也开始了解到,美国学校申请是需要先修课程作为背景支持的,那么,美国计算机专业,先修课具体有哪些要求呢?
其实,不同的学校规定不同,有的学校严格限制学生本科专业,有的学校则表示只要本科期间具备了学校所要求的先修课程,那么则都可申请。具体的需要逐一查询。这里我们可以看一下UCSD的计算机专业先修课要求:
UCSD
To be considered for admission to any of our graduate programs, students usually have a bachelors degree in computer science, computer engineering, or a related discipline like electrical engineering. Occasionally applicants with degrees in fields such as mathematics or physics are considered for admission to the program, especially if they have some computer science background, such as a CS minor. In special circumstances, alternative undergraduate preparation will be considered (e.g., a biology major may be appropriate for a student interested in the application of information and computer science to biological problems, such as bioinformatics).
Below are some general guidelines that can be gleaned from our undergraduate program. Before applying to our program, you should definitely have mastered the equivalent of the following courses:
Basic programming: CSE 8A-B or 11; CSE 12 and preferably CSE 30
Discrete math: CSE 20 and probably CSE 21
Data structures and algorithms: CSE 100 and preferably 101
Background in some or all of the following is also recommended:
Hardware and architecture: 140 and 141, preferably with labs
Systems and Software: CSE 120, 130, 131A-B
Theory: CSE 105
不同学校要求不同,我们要结合实际情况进行分析,合理补充先修课程。更多计算机先修课程与院校介绍,请小窗咨询。