欢迎来到加倍考研网! 北京 上海 广州 深圳 天津
微信二维码
在线客服 40004-98986
推荐适合你的在职研究生专业及院校

如何申请美国计算机科学专业“四大”的研究生?

鬼天使
白豚
说到美国大学的计算机专业,就一定会提到美国的“四大”:卡内基梅隆大学(Carnegie Mellon University)、斯坦福大学(Stanford University)、加州大学伯克利分校(University of California, Berkeley)、麻省理工学院(Massachusetts Institute of Technology)。在最新的U.S.News 2018年计算机专业研究生排名中,这四所美国大学不出意外地都得了5.0的满分,成为了并列第一。那具体这“四大”的计算机专业情况是怎么样呢?小伙伴们在进行美国研究生申请时,应当具备怎样的条件才能申请美国计算机科学专业最强的四所大学的研究生呢?接下来就请小伙伴们和续航教育一起一探究竟吧。卡内基梅隆大学卡内基梅隆大学坐落在美国宾夕法尼亚州的匹兹堡。在卡内基梅隆大学,好像就连花花草草都和计算机有联系。如果你是CMU的学生,无论你的专业是心理学、经济学、哲学、还是物理、化学、数学,你都要学习CS学院的课。虽然学校校区并不大,但它的计算机科学专业的规模却是美国乃至世界最大的。和其他学校不一样,卡内基梅隆大学为计算机与科学专业单独设立了一个学院。该院下共有7个部门和机构,在这7个部门下,一共有26个不同专业,可见其学院规模之大和所涉领域之广。卡内基梅隆计算机科学专业的研究生申请要求:在官网上我们不难发现,除了TOEFL要求100分以上,其余成绩都没有硬性要求。值得注意的是,每个专业官网上的要求列表里都明确写出,学生需要具备一定的计算机方面的基础能力,这其中包括对如Java、C++、Python等编程语言的熟悉。除此之外,学生也应该对一些数据结构、算法理论知识的了解。对于那些本科不是CS专业的同学,申请之前在这些方面下些功夫还是很有必要的。卡内基梅隆大学计算机研究生专业更重视申请者的综合素质水平。也就是说,如果学生的GRE和GPA不是很高,但学术科研水平较高,就有可能被录取;反过来也是一样,如果学生的CS背景不深,但成绩都很好,也有可能被录取。总体而言,想要被学校录取,最基本的条件就是学生要对计算机科学基础有所掌握。

美国 留学计算机专业有哪些学校

爱谁谁
郭璞
1、美国斯坦福大学计算机专业    斯坦福大学拥有独立的计算机科学系。浏览该校的3337623464教学手册,最具特色的恐怕要算多门科普性计算机知识讲座了,一般有两到三个单元,涉及面非常之广,从量子计算到数字演员,从计算科学的伟大思想到网络安全,从网上拍卖到使用元编译发现大型开放源代码软件中的大量错误,其中还不乏对技术乌托邦、斯诺“两种文化”、计算机面临的困境以及迅速发展所带来的诸多问题的思考。开课的老师阵容强大,基本上都是响当当的名教授,甚至包括图灵奖得主John McCarthy。用这种讲座代替计算机科学导论性质的专门课程,可以充分展示计算机科学的丰富内涵,使学生较早地了解学科的轮廓和脉络,对于开阔学生视野,启发学生的学习兴趣也大有好处。由于美国大学中专业的选择非常灵活,而近年来计算机学科招生受行业影响流失严重(这种情况甚至惊动了比尔•盖茨,2004年微软到各大高校招兵买马时,他每站必到,利用自己的明星效应,大讲计算机学科的美妙前景),可以想象,这种讲座同样也肩负着吸引学生选择计算机专业的重大使命。    2、美国加州大学伯克利分校计算机专业    伯克利的课程设置也有很多独树一帜的地方,尤其是在专业基础课方面,除了有专业导引课程“计算机科学专题”之外,对于没有编程经验的学生,第一门编程课是符号编程入门,采用LISP语言。有一定编程经验或者有自学能力的学生,可以选择多种语言和环境的自主学习(Self-paced)课程,包括C、Fortran、C++、Java,以及UNIX的使用等,这种多元化与伯克利计算机科学与电子电气工程同系有关。但是所有学生在第二学期都要学习一组独特的基础课:61A“计算机程序的结构与解释”,采用MIT Abelson等编著的同名教材;61B“数据结构”(教材采用自编讲义);61C“计算机结构”(Machine Structures),采用Hennessy的《计算机组织与设计》。这项规定就是转校生也不例外,可见其中蕴涵了伯克利多年的教学经验结晶。    伯克利其他比较有特点的课程还有:将离散数学和概率论结合讲授的CS70,主讲是名教授Christos PApadimitriou;CS98-1 编程练习课,以主要大学生编程竞赛中的赛题为授课素材;CS 169 软件工程直接用Kent Beck的《极限编程》作为教材,非常超前,但是既然连Pressman的《软件工程:实践者方法》新版中敏捷方法都已经成为重头戏,既然IEEE都已经开始制定敏捷方法相关标准,这种课程选材也就不显得那么骇世惊俗了。除了软件工程课程常见内容外,教学侧重实际,贯穿了极限编程的思想,涵盖UML、JUnit单元测试、软件架构、设计模式和反模式、重构、CVS版本控制、系统和集成测试,最后要求完成一个实际产品,并进行演示。    3、美国UIUC(伊利诺依大学厄班纳-香槟分校)计算机专业    UIUC的计算机科学专业创建于1972年,到1986年基本定型,十多年来几乎没有什么变化。其中,数值分析方向课程中,Math225为矩阵论,CS257为数值方法,CS35x代表数值分析导论、常微分数值方法、偏微分与数值逼近和数值线性代数;   理论方向课程中,CS173为离散结构,CS273为计算理论,CS37x包括算法、形式方法、程序验证; 人工智能方向课程中,CS348为人工智能导论,CS34x包括机器人、机器学习与模式识别;  软件方向,CS125为计算机科学导论,CS225为数据结构与软件工程原理,CS31x包括数据库、图形学、多媒体,CS32x包括软件工程、操作系统设计、分布式系统、编程语言与编译器、并行计算、实时系统、编译器构造、编程语言设计;   硬件方向课程中,CS231为计算机体系结构I,CS232为计算机体系结构II,CS33x包括计算机组成、VLSI系统与逻辑设计、VLSI系统设计、通信网络、嵌入式体系架构与软件。4、美国CMU(卡内基梅隆大学)计算机专业    与MIT、伯克利等学校计算机科学仍然和电子与电气工程同处一系不同,CMU的计算机科学系成立于1965年,是全美最早的,如今它已经升格为计算机科学学院。其研究生项目中除了机器人方向与硬件关系较多之外,其他基本上都是纯软的。从这个意义上来说,CMU的教学体系对于偏软的计算机科学系应该有较大的借鉴意义。    CMU的教学手册上没有从传统意义上针对计算机科学专业学生的导论课,虽然有名为“计算机科学伟大思想”的两学期课程,但是从内容上看应该是离散数学的替代,因为此外CMU并没有其他离散数学方面的课程。此课程没有教材,内容比传统离散数学要灵活得多,涉及概率、代数、算法、加密理论、复杂性理论、博弈论等,非常注重学习的趣味性和实用性。    与其他名校相同,CMU对程序设计的重视也给人留下很深印象:本土新生的第一堂课就是“初中级程序设计”,直接讲授Java。然后是中高级程序设计(Java)、C语言编程技巧、高级编程实践(Java)、程序设计原理(用SML语言讲授)。    目前计算机科学专业教学计划中的一个难点,是硬件课程的设置问题。硬件知识体系本身非常丰富,但是硬件课程多了,又削弱了计算机科学专业的特色。CMU在这一问题上是怎样处理的呢?计算机科学学院的现任院长Randal E. Bryant 亲自给出了回答,他用15~213“计算机系统导论”一门课(12个单元)完成了硬件知识的教学。这项教学改革的成果就是一本厚达900多页的书:《Computer Systems: A Programmer's Perspective》。他在该书的序言中说:    “本课程的宗旨是用一种不同的方式向学生介绍计算机。因为,我们的学生中几乎没有人有机会构造计算机系统。而大多数学生,甚至是计算机工程师,也要求能日常使用计算机和编写计算机程序。所以我们决定从程序员的角度来讲解系统,并采用这样的过滤方法:我们只讨论那些影响用户级C程序的性能、正确性或实用性的主题。   比如,我们排除了诸如硬件加法器和总线设计这样的主题。虽然我们谈及了机器语言,但是不关注如何编写汇编语言,而是关心编译器怎样翻译C的各种构造,比如指针、循环、过程调用和返回,以及switch语句。更进一步,我们将更广泛和现实地看待系统,包括硬件和系统软件,讨论链接、加载、进程、信号、性能优化、评估、I/O以及网络与并发编程。这种做法使得我们讲授本课程的方式对学生来讲既实用、具体,又能实践,同时也非常利于调动学生的积极性。”5、美国MIT(麻省理工学院)计算机专业   MIT的课程设置,只能用其学生起点高来解释。该校没有典型意义上的计算机科学专业,偏软的只有理论计算机科学和人工智能及其应用两个专业。因此没有类似于其他学校的导论课程。 在MIT的电子电气工程与计算机科学系中,所有学生都要参加如下四门课程:6.001“计算机程序的结构与解释”,当然与伯克利相同,采用的是Abelson等编著的同名教材;6.002“电路与电子学”;6.003“信号与系统”(自编讲义);6.004 “计算结构”(Computation Structures),与伯克利的61C“计算机结构”对等。此外有两门专业基础数学课:“概率系统分析”和“计算机科学数学”,后者的教材是国外院校普遍采用的Rosen所著《离散数学及其应用》。

求问美国计算机硕士专业哪些学校性价比高?

截拳道
生火甚多
美国计算机硕士所有项目的介绍,包括课程设置你自己可以看水不水,还有学费,入学要求,你可以在去留学网自助选校系统上查询,个人觉得很赞,希望对你有帮助~

美国有哪些专业的硕士是一年制的

棋魂
过江龙
美国留学读研究生一到三年不等,专业课程不同3361326231学制不同。理工科一般2年,美国的课程是弹性制,修满学分即可毕业。但是也有部分专业是一年制,如商科、法律专业。美国留学一年制研究生深受广大学者的欢迎,学习周期短,含金量高,性价比高。美国留学一年制硕士学什么专业好呢?下面和中留学专家凭借多年的案例积累及市场就业趋势,在这里给大家推荐几个热门专业,供同学们参考。一、商科类(1)金融学就业方向:美国的金融专业分为三种:金融工程(Financial Engineering),金融(Finance)和金融分析(Financial Analyst),毕业后就业方向主要是银行,资产管理公司,证券公司及咨询行业等方面的领域,经济学,数学,和计算机方面的课程是必不可少的。然而不同的学校对金融专业的侧重点也有所不同,比如靠近金融中心的大学,则会侧重于研究金融市场和投资,有些学校则偏向金融和财务管理。推荐院校:华盛顿大学、普林斯顿大学、约翰·霍普金斯大学、范德堡大学等。(2)市场营销就业方向:市场营销市场的未来发展方向一定是偏向于那些掌握先进跨国思维理念的人才,由于我国国际化的趋势的深入,越来越多的外资企业、合资以及全资控股等类型的公司将在中国迅速发展,能够拥有熟练的英语沟通交际能力,具有中西方文化思想以及海外经验的人必将成为营销行业的中流砥柱。推荐院校:圣母大学、约翰·霍普金斯大学、伍斯特理工学院等。(3)会计学就业方向:会计专业人才就业市场需求量巨大,商业和工业机构都需要会计师,这无论是在国内还是国外都是一样的。在美国留学学习会计专业的学生,可以从事成本会计、查税员等行业或者是在毕业后进入私营公司工作,大、中型会计师事务所。推荐院校:圣母大学、圣路易斯大学、范德堡大学等。(4)精算科学就业方向:虽然该专业的市场需求量不大,但该专业的学生数量很少,所以就业前景也不错。在美国留学的学生选择这个专业进行深造,毕业后可以在保险公司、投资银行等机构工作,成为精算师、会计师、投资银行家、风险投资家、银行职员、统计师等。推荐院校:哥伦比亚大学。二、文科类法律就业方向:在美国,普通律师赚的钱是普通百姓的好几倍。回国发展,可以进律师事务所、大型国际企业做法律顾问、政府机关工作。推荐院校:康奈尔大学、凯斯西楚大学、纽约大学、华盛顿大学圣路易斯分校、维克森林大学、埃默里大学等。法律专业都是一年制,其他专业因课程学校不同1-1.5年,美国课程都是学会制,修满学会即可毕业。美国一年制硕士申请要求:热门专业要求GPA80分以上,托福成绩在100分以上,最好有本科专业背景,根据专业需求考取GRE/GMAT,如果有相关工作经历和证明,获奖经历会为成功申请加分。美国一年制硕士学位美国每个专业都有一年制硕士,名校里也有设置,最终所获学位含金量高,所以建议大家选择学校排名靠前的院校,为将来就业增加法码,提升个人背景含金量。

打算去美国读computer science的硕士课程 不过专业方向一直没有想好 现在计算机什么研究方向吃香呢

相乐
虽亵
不要抱着哪个有前途的想法,你需要结合自身实际和你将来的打算来考虑。另内外你也可以容看看学校的优势方向是什么。在美国的话,Bio-Medical产业非常发达,但是问题是你是哪个学校的呢?在什么地区?地区产业集中度很不一样的。另外,Wireless and Mobile Comm也是一个不错的方向,但是还是回到我刚才说的,要结合自身去衡量。推荐你去美国的copy爱达荷大学,公立大学,工科类平均成绩为96%(美国综合为74%)。http://china.uidaho.e/这是中国官网,设立专门的中国办公室,你可以看看。有事也可以Hi我。

怎么查询美国大学研究生课程

好婚姻
半边灵
  学校3361306366的官网查询,先找到专业然后它会有这个专业的课业说明和课程。  美国大学的课程体系。  学分  在美国高等院校里,学生的学习进度以「学分」(semester credit hour) 来衡量,学生为了获得学位必须积累一定数量的学分,同时还必须完成所选专业规定的一定数量的课程。这点和国内大学大致是一致的,但相对来说,美国大学在具体执行时会更加灵活多变一些。  不同课程所得学分一般依照此门课程的学时数而定。具体而言,一般每学分对应每学期16小时学生与教授面对面的时间;一般一学期的课程为3个学分,即对应48小时的教学时间。以16周一学期计,即每周3小时的课,或两次1.5小时的课。学校对于学生在学习期间能够修读的最高学分和必须修读的最低学分,根据学时长短不同都有相应规定,但取得四年制的学位,需要修读完120至128个学分。下面就让我们举出几个中国学生常申学校作为具体例子吧:  Ohio State University  12 credit hour以上视为全日制学生  1学期(semester) credit hour等于1.5学季(quarter) credit hour  毕业要求视具体专业而定,例如工商管理学士(BSBA)需至少完成121 credit hour,以及其他课业和行政要求  Yale University  一门一学期课,一般在及格后算一个course credit  一般每学期修3至7个course credit  毕业要求视具体专业而定,学士学位一般至少需要36 course credit  University of Illinois at Urbana-Champaign  一般每学期修12至18个semester hour  毕业要求视具体专业而定,一般至少需要128 semester hour  University of Wisconsin, Madison  希望在四年从124 credit项目毕业的学生,每学期应修15至16个credit  University of Chicago  一般12个学季(quarter),学生一般选6个三门课学季加6个四门课学季  至少需要42门学季课(quarter course)  学分是判断某门课程课业压力的一个重要指标,但是请注意不同学校之间的课程甚至不同老师的课程,其难度未必会有可比性,因此并不能一概而论。对于初到美国的外国留学生,第一学期最好先选修学校规定的该学期所需的最低学分,以后再根据个人的能力作出适当的选择。AADPS的陈欣老师还要提醒大家的另外一点是,保持F1学生身份对每学期修读的学分数也是有要求的,大家不要一时疏忽了。  课号  说到选课,需要先谈一谈美国的课程编号。课号一般是对美国大学课程的一个代称(因为直接写英文名称太累赘,但缩写又有误会的可能),一般是四位以内字母加上三到四位数字。一般来说,字母的部分表示开课的系或者课程大门类,如MATH表示数学课,CS表示计算机课,PSYC表示心理学科等等。数字第一位一般表示课程一般适用于本专业学生的级别,如1表示大一,3表示大三,5以上一般就是研究生课。数字的第二位和可选的第三位表示子门类,一般通识课小一些,更专业课程的大一些。数字的最后一位一般是一个序数。如Math1501是微积分第一学期课程,Math1502就是紧接着的微积分第二学期课程。一般是两个连着上的。陈欣老师当年做助教的两门课,分别就是PHYS 101/102和PHYS 171/172,就是基础的大学物理和大学物理实验了。国内大学也有类似的编号,但一般只在教务系统内部使用,教授和学生们还是习惯直呼课程名称或简称。  从教育学课程安排的角度来说,有些课程必须在学生以满足一定条件的情况下(即已完成并通过之前更加基础的课程)才能选。这里有一个惊天大秘密——其实,所有需要先决条件的课程,它课号的数字部分都比它自己先决条件课的课号要大。  选课  在某些大学里,只要专业和小方向确定了,基于比较严格的课程间依赖关系以及开课时间/人数等限制,其实给学生的选择余地并不是很大。例如下图所示,系里面直接给出了推荐的课表。学生唯一的一些选择就数个通选课(free electives),而且一般也只有在高年级才有空修。很多情况下,这些也是选系里面内定的数个高阶课程。  在另一些项目里,同学们会有更为丰富的选择。当然,这种多余的自由度也会带来一些相应的烦恼。有如下这些选项能够帮助我们制定有效的选课方案。  首先,请不要忘记你自己。同学们的兴趣,基础,职业目标是决定是否应该在某个时间段选择某个课程的最重要因素。  接下来,应该珍惜与大学里学习导师(mentor)为数不多的几次会面机会。一般这些经验丰富的教职人员能够结合你自己的具体情况和项目中学生的一般状况给出一些中肯的方案。甚至,一个优秀的学习导师不仅能防止不妥当的课程选择,而且还能够提示连学生自己都不太了解的一些机会。  然后,不要忘记学校和系里面的网络资源。一般来说,你需要反复研读项目的相关情况/要求,并研究课程描述/依赖关系/注意事项等等。请务必在自己的日程表(iPhone的日历应用就是一个很好的工具)记录下所有的关键的时间点。  其次,你的同学(同系的和不同系的,后者在选别系的选修课时尤其重要)也是不可缺的资源。从他们那里,你可以从侧面了解许多第一手的关键信息,比如教授的讲课风格,课程难度,课业负担,与后续课程的衔接性等等。一些网站如ratemyprofessors也能起到很大帮助。  最后,如果你还是难以做出最终的决定,直接给主讲的教授发一封简洁客气的email并把你的难题说明清楚吧。一般来说,他们还是乐意帮助你解决这类问题的。  授课形式讲座(Lecture)  这个是最传统的大学授课形式。就是教授在讲台上讲,然后学生在下面听,记笔记,偶尔发言,等等。对于通修课程如大学物理或者微观经济学,会在300人的大教室里进行。但对于一般的专业及选修课程,每班不过二三十人。一般来说会定期布置作业,考试,以及为了查出勤而随堂测验,等等。  研讨班(Seminar/Workshop)  研讨班是强调学生自主学习的一种高阶授课形式。一般每次依次由某位学生发表其对课程研究对象的一个调查研究结果,然后其余的学生提问,并最后由教授总结陈词。  Seminar和workshop一般可以互换使用,但是就具体的使用情景而言,workshop偏向于指短期(数天到数周),集中(基本每天或者大半天都是围绕学习的主题),以及强调互动(有的讨论和交互元素)的研讨班形式。Seminar一般是在平时,而workshop主要安排在假期。  习题课(Tutoring Session)  习题课一般是作为讲座的补充,一般由助教主持,学生自愿参加。讲授与当期课程相关的几个标准问题的解法,也有帮助学生解决课业困难问题的成分在内。  实验课(Laboratory Session)  有物理,化学,生物和计算机等。一般在专门的实验室进行,每次有特定的实验内容,学生需按照所发的讲义步骤进行实验,并在当场或事后完成实验报告(包括对实验结果的记录,以及解答一些对应问题)供批改。  带薪实习(Co-op)  这种授课形式一般由学校牵头与业界联系,使得学生(一般是工程专业)能在大学阶段就有第一手的专业实践经验。参与这种可选授课形式的学生需要提交申请并通过预实习公司的面试(一般就在学校里)。实习通常占用一个学期或者一个暑假,但可以按课程计算学分,并有一定的收入。  出国交换(Study Abroad)  很多美国大学都提供本校学生出国交换的机会。有兴趣参加的学生可以先从学校相关部门的讲座了解具体情况和选项。但在很多情况下,还是要在工作人员的帮助下选择一个合适的交换项目并自主确定各项要求(费用,住宿)等能够被满足。  毕业设计(Capstone)  这种课程一般是作为本科阶段学习的一个总结。在导师的指导下,学生将试图利用所习得的知识和技能,自主解决一个相对复杂的创新性问题。在某些情况下,学生可以组成一个团队来完成对项目的研究及开发。在有些项目里,这是取得本科学位的一个必要条件。  退课  如果你在已经开始上课以后发现不适应教学、学习负担太重或是其他原因。请尽早考虑中途放弃课程。一些比较自由的大学如Brown允许学生在课程最后一日前任何时候放弃正在进行课程,而且不会再对外的最终成绩单中出现记录。但在大多数情况下,学生须在某一个时间点前放弃,才能确保不再成绩单中留下永久记录W。甚至有的大学/学院(如Columbia)还有过了一定时间就不能退课/退款的规定;而另一些大学,则对出现在成绩单中W的数目有限制。请务必预先和你的学习导师了解清楚这方面情况。  转学分AP课程  AP是Advanced Placement的缩写,中文一般翻译为美国大学先修课程、美国大学预修课程。指由美国大学理事会(College Board)提供的在高中授课的大学课程。高中生可以选修这些课程,在完成课业后参加AP考试,得到一定的成绩后可以获得大学学分。一般修一门大学的课程要花费数千美元,而参加AP考试只需要82美金,因此选修AP课程不仅可以展现学生的能力,它还是一种省钱的措施。  AP考试的成绩使用5分制,一般3分以上的成绩可以在大学换取学分,某些名牌大学接受的标准在4分以上或者5分,有些大学不接受AP成绩。  其他大学  一些大学和学院(例如Barnard College和Columbia University,以及加州著名的五所文理学院联盟The Claremont Colleges),基于历史性的和区域合作的原则使得学生可以自由选择对方学校的课程并得到可被承认的学分。  教材  在美国的高等教育中,由于动辄数百美元一本的课本价格,书本费是很大一块。一般来说,选择教授指定的课本(甚至要明确到特定的版本)是必须的。一般来说,在没有经济问题的状况下,课本可以在大学书店里直接购买(考虑到有些课程需要利用在线的答题系统,这种情况下为获取一次性的激活码,必须要买新课本)。因为书店就是根据学校课程要求进货的,因此能够方便快捷的入手新课本。

美国计算机研究生课程表

弗拉德
看你选什么方向~计算机学院不会开数学课,如果有需要你是要去修数学院的课的~如果你选image analysis和算法的话会有不少数学的东西~

美国计算机专业研究生的要求有哪些?

不苟于人
恐惧症
 1、软件工程3433623135 Software Engineering  大体上分成软件设计、编程语言和软件测试。包括需求分析、结构设计、开发流程、生命周期等等相关内容全部在关注范围。计算机专业的基础学科如操作系统、数据结构和算法全部包含。此方向几乎属于CS第一大的方向了,录取名额很多,奖学金也有一些。问题的关键是,这个专业是培养coder的,而计算机专业的从业者大部分就是coder。因此学这个专业就业机会多,但是起步阶段的收入居于中等。  2、人工智能与机器学习 Artificial Intelligence and Machine Learning  人工智能其实是很综合的学科,他的目的就是把人类的智能扩展到信息处理的机器的上。人工智能里面涵盖了计算机专业的很多小方向。比如机器学习系统,计算机语言,图像处理,语音识别,机器人,人机交互等等。对于申请者的计算机科学背景要求较高,包括数据结构算法之类纯计算机专业的课程,都有一定要求。人工智能的产品包括机器人、语言识别、图像识别、自然语言处理和专家系统等。这个方向最近很热,招收的名额也比较多,也有从主要招收PhD向Master转移的趋势。完全对口的工作是纯研发的性质,找起来有一些难度,不过退一步海阔天空,在各类电子设备商处都有大批学习此类专业可以涉足的工作。  唯一需要注意的是AI的某些部分在美国也一定程度上应用于国防,所以如果自己要进入的program涉及此类就不推荐了。  3、管理信息系统  MIS本质上说就是一个数据库系统,它和其他数据库系统的不同就在于其目的用于整合必要的信息用于决策。决策支持系统、专家系统、执行信息系统等都是 MIS的组成部分。MIS专业还分成在工程学院或者商学院下面,近些年受到很多女孩子欢迎的专业。  4、数据库和数据挖掘 Database and Data Mining  数据库方向具体又有数据库系统,数据挖掘等等。从很理论的关系数据库、云数据库,到很应用的SQL,全在学习范围之内。毕业生可以做数据库管理工程师。不过请注意这种工程师职位对于经验要求较高,尤其是高薪全职在大公司的数据库管理工程师,刚毕业的学生恐怕有困难。不过工作可以找到,比如说兼职的实习性质,可以作为起步。对于编程序要求不算太高,很多女孩子青睐这个方向。  5、分布式系统和云计算 Distributed System and Cloud Computing  在这个充斥着“云”的时代,它始终代表信息生产力的发展需求!它始终代表信息技术的前进方向!它始终代表IT从业人士的最根本利益!  你可以研发基于Cloud(云端)的图形处理,你可以有专属于Cloud的计算机架构,你可以应用分布式的NO-SQL数据库,你可以通过MapRece(数据处理)技术来进行AI,ML,DM的各种高效运算,你可以开发及应用各种并行计算的软件。值得一提的是,区别于刚才提到的Software Engineering(软件工程),该方向不仅是工业界的宠儿,同时其也是最热门的研究领域,无论你是Master还是Phd都选择这个方向的前景绝对是大大的。  “云界”有一句话叫做:只有你会出错,Cloud绝不会错。  6、计算机网络 (包括通讯 Telecommunication )  这个范围可以说是非常的大。网络应用、网络协议、网络通信、网络理论、网络安全、加密解密、路由算法、甚至编解码都是需要学习的学科。这个学科申请的竞争者非常多,来自EE,ECE背景的同学也都可以申请。  Telecommunication通讯就业不错,从设备商到运营商到第三方软件开发商,都有职位可以选择。很多公司的招人广告上写的就是Telecommunication和CS,EE相关专业,可见这个范围达到什么程度,明明是个应用专业,却都快成了与EE,CS平起平坐了。中国国内这方面工作机会也多,中国移动按照用户数量是世界第一大运营商。Networking里面有方向设计及到网络安全方面,这个方向的工作主要是在大型政府、国防、电信、电力、金融、铁路等部门的计算机网络系统——若在美国就业,因受到公民身份等限制不少,回国形势还是不错的。  7、计算机图形及可视化 Computer Graphic and Visualization  这个专业主要研究图像的表达、处理等。计算机成像、三维动画、网络影像传播都属于这个方向的范畴。学习这个专业的同学可以去游戏设计公司,电影视频公司、电子出版、教育软件开发、商业简报、平面广告设计及其它多媒体应用领域的媒体集成与系统设计的工作岗位寻找机会。现代生活离不开图形图像的数字表达处理,离不开学习多媒体和计算机图形学的学生。  8、游戏开发或游戏设计 Game Design  游戏设计是一门将软件技术、设计和美学结合在一起的艺术。艺术专业、计算机、软件工程、数字媒体及工科专业的学生都能尝试去申请游戏设计专业。  计算机专业下面的游戏开发方向属于比较小众的方向,在游戏程序开发方面,大致可以将技术划分为如下几个模块:游戏架构、图形图像、图形特效、游戏逻辑、游戏界面、人工智能、声音音效、网络连接、系统优化等;在分工细致的游戏开发团队会将游戏程序员按照每道工序而分为:图形程序员、声音程序员、人工智能或游戏关卡程序员、物理程序员。  9、计算机科学技术  计算理论是完全偏向理论的学科,研究的不只是算法,更加重要的是算法的有效性和可行性。算法可行性,算法复杂度,密码学相关领域都是这个偏理论的方向的研究对象。这一点在美国和中国都是一样的,过于偏重理论和科技前沿探索,此专业方向工作比较难找。  计算机科学与工程计算具体还包括Bio-Informatics 生物信息学(这个目前影响力最大),气象数据处理,数字处理算法,计算物理,计算化学等等。这个专业的特点就是交叉,往往要求申请者除了计算机科学相关的背景、还要有一些生物、物理、化学等方面的背景。目前此类学科属于前沿新生专业,就业形势不明朗。很多学习此类专业的同学就业的时候还是转向了传统的写代码相关的岗位。  10、Computer Algorithm(计算机程序法)  在CS领域流传着这么一句话:最聪明的人做数学,次聪明的人做统计,平庸的人写代码。选择钻研算法,就意味着你相信自己是最聪明的那一部分,并且能够有恒心和智商来解决各种复杂的数学问题。  可能你会感到很困惑:这不是纯理论么,不是一般纯理论都不好找工作么?  首先,计算机算法是所有CS的理论核心和逻辑核心,假如你能够掌握算法,写代码就好像是从阿拉伯数字“1”到中文“一”的转换那么直接和简单;  其次,当你到各种顶级IT公司面试时,他们最主要考察的就是你的算法能力,换句话说,钻研算法的你假如能够“登泰山而小天下”,直接用最简洁最效率的算法解出面试官的题目,迎接你的就只剩下具体对于年薪具体数额的讨论了。

美国大学计算机科学研究生毕业在美国好找工作吗

神隐
阿妮娜
美国计算机专业研究生毕业就业情况。美国计算机科学专业CS专业(computer science)是美国就业前景最好的三个专业之一。计算机科学专业的的毕业生的薪酬水平非常高,而且近些年呈不断增加的趋势。下面是详细介绍。  美国计算机专业研究生毕业就业情况:  一、developer/programmer/software engineer  不管你是硕士,还是博士,不管你是学CS哪个方向的,研究算法的也好,捣鼓人工智能的也罢,或者是图形处理、网络,大家将来都有一条共同的也是CS里最大的出路,就是去写code编程做软件开发。很多人申请的时候,或者在学校读书学习期间,很在意各个方向的区别,痴迷于某个领域,但是工作几年回过头来一看,没啥区别,区别就是有的人通过学校期间的学习或者研究,具有domain knowledge,然后去开发各种相应的domain-specific application。  这么一说,可能大家就明白了,原来学CS的,不论你是什么方向,殊途同归。但区别还是有的,比如说现在cloud computing比较hot,不少公司在做相关的东西,如果你在学校里是研究这类技术的,公司可能会因为你的domain knowledge招你而不是一个研究图形学的,但是你将来的工作性质,跟开发图形处理软件的兄弟们是一样的。  二、software QA(quality assurance)/testing  从软件工程的角度来说,有人写软件,就得有人专门跟在后面找bug提高软件的quality。QA的活一直被轻视,以前曾经被认为是可有可无的东西,不需要专门的QA,现在被越来越重视了,当然还是有些人觉得qa不如做developers更重要,但是不可否认的事实是,QA不可或缺,QA工作现在很多,已经在计算机行业里占了很大的比例了。  QA对技术的要求相对低。QA可以粗略的分成两种,一种是mannual testing,全手工测试,你不需编程,基本就是分析软件系统,制定测试计划和用例,然后用鼠标去点击为主,从技术角度来看,的确低级了点,早些年,developers觉得去做QA是降级,跟发配充军一个意思,所以QA不得不到处找,来源很复杂,做QA的整体技术能力也比较低下;现在随着公司对产品质量和测试工作的重视,有CS技术背景出身的qa越来越被青睐;第二种QA,做的是自动化测试,就是用软件工具或者自己编程来自动化测试,这个就要求懂技术甚至要会编程,但是要求又没有developer那么高,这种技术性的QA也比较缺乏,现在的趋势是很多公司尽量用automated testing替代mannual testing来提高效率。  三、Database/network administration  数据库/网络管理对编程要求也很低,你不需要像开发数据库或者网络管理软件的人那样子,天天耗在编程里。这类工作优点很多:  1 就业范围广,稍微大点的公司、学校或者任何机构都需要有高级管理员来管理维护网络和存储备份数据库;  2 工作经验越丰富越受欢迎,因为很多job就是得经验丰富的administrator才能处理好,不是随便扒拉一个没多少经验的人就能凑合着做的;  3 信息社会,公司对数据库和网络依赖严重,所以有时候一个经验丰富的database/network administrator对公司可能非常重要,如果他突然撒手走了,公司又没有准备好替代人员的话,会损失惨重的。  因此,这类工作工资高,也比较稳定。前段时间有些金融公司即使大幅度裁员,核心的网络和数据库管理员也会被保留。这类工作的缺点是入门比较难,公司希望你能有相关的实战经验而不仅仅是会点学校里的理论知识,刚毕业的学生往往根本没有这方面的经验;有时候需要在晚上或者周末工作,也可能有on call的情况出现。  四、Others  其他的工种也有,比如release management,用户界面(UI, user interface)设计,usability,Technical support等等,但是一方面这些工作数量相对少,另一方面,不同的公司里,相同的职位名称可能具体的工作性质不太一样,比如做release managment的,有的公司要求做很多QA的活,有的公司更靠近developers,还有的公司可能让你安装/搭建系统来管理不同的releases,跟个系统管理员似的,所以就不一一详叙。  很多人来美国以前对研究生学习充满了期望,以为可以通过学习,迅速获得将来在社会上求职谋生的技能。这个想法当然没错,但是留学美国专家想提醒大家的是,学校里侧重培养学术科研能力,传授理论知识,跟工业界需求不同。大家都希望选择排名高的学校接受研究生教育,而这些学校,只所以排名高,很大程度上是因为理论研究做的好;research做的不好的学校,排名不可能高了,甚至是没有什么排名。  研究生学习,尤其是在一个侧重理论研究的氛围下,老师们强调的是你在一个小方向内深入研究,获得领域知识和解决问题的能力;学校里做research,经常可以听到强调”IDEA”(中文可以翻译成“点子”),把IDEA挂在嘴边,因为找到新颖的idea设计一套方法理论来解决学术问题,才是科研的核心;老师当然希望你有强大的编程能力来实现你的idea,但是找出idea远比编程更重要,因为编程能力可以慢慢培养,idea可不是你想有就可以有的。