美国南卫理公会大学计算机科学专业详细介绍

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了美国南卫理公会大学计算机科学专业详细介绍相关的知识,希望对你有一定的参考价值。

参考技术A

  美国南卫理公会大学计算机科学专业由计算机科学与工程系提供。除了计算机科学,这个部门还开设计算机工程、安全工程、软件工程等专业。以下是该校计算机科学专业介绍,和来了解。

   计算机科学理学硕士

  1. 入学要求

  除了满足工程学院关于理学硕士专业入学要求外,申请人需要满足以下要求:

  a. 持有计算机科学、计算机工程或密切相关学科学士学位。持有计算机科学以外本科学位的学生可以被录取,但可能需要学习额外课程和(或)满足竞争要求。

  b. 大三、大四平均绩点不低于3.000(共4.000)。

  c. 对数学有足够的掌握。

  2. 学位要求

  除了满足工程学院管理理学硕士学位毕业要求外,候选人需要满足以下要求:

  a. 完成课程(coursework)和一篇硕士论文(课程占24个学分)。或者只完成课程(课程占30个学费呢)。

  b. 完成核心课(占12个学分)。在校学习的学生至少需要至少一个学期的研讨课(0学分)并通过研讨课考核。

  c. 完成用于深入学习课程(占6个学分)。论文型学生(Thesis students )可用论文代替用于深入学习的课程。论文占6个学分。

  d. 完成选修课(占12个学分)。所有学生最多可在独立研究( independent study)中拿到3个学分(相当于一门选修课)。

  计算机科学与工程系要求学生所学课程必须连贯,以满足计算机科学硕士学位要求。这些要求会在下文进一步说明。任何与规定的要求有偏差的课程和做法必须得到学生顾问和部门主任书面同意。

  入学计算机科学理学硕士专业但没有拿到计算机科学本科学位的学生除了满足上文列出的学位要求外,还必须完成以下能力要求:

  A. 有能力用Java、 C++、 Python等语言完成程序书写。

  B. 掌握计算机科学的六个核心领域。

   A项能力要求可通过以下途径完成:

  i. 参加部门考试,证明具备编程能力。

  ii. 顺利完成计算机科学原理,或者

  iii. 在Java、 C++等高级程序语言中拿到EDX或同等平台颁发的资格证书。

   B项能力要求可通过以下核心领域的课程完成:

  计算机功能结构、程序语言、数据结构与算法、数据库管理系统、操作系统与并发性、网络与分布式系统。

  核心领域的能力可通过以下途径证明:

  i. 完成被ABET工程认证委员会认证的专业的一门课(内容覆盖一个核心领域)。

  ii. 部门考试(内容涉及一个核心领域)成绩不低于70%(含)。考试内容基于计算机科学与工程系出版的一系列书目。考试时间是在开学以前。

  iii. 完成并通过一个或多个核心领域课程:计算机功能结构基础、程序语言基础、数据结构与算法基础、数据库管理系统基础、操作系统与并发基础、网络与分布式系统基础。

  这些课程每一门一个学分,仅以“通过”或“不通过”形式表示成绩,不计入学位要求的30个学分。课程成绩将基于平时的作业和一项结课考试。

   3. 居住和课程等级要求

  计算机科学理学硕士学位要求至少拿到30个研究生学分。在校完成学分至少达到24。在部门同意的前提下,最多可转6个学分。

  在毕业要求的30个学分中,8000等级以上(含)课程至少占9个学分,其余课程至少在7000等级以上。在8000等级课程中,计算机科学与工程系课程至少占6个学分。

   4. 课程分布

  计算机科学理学硕士课程分为核心(core)、领域( concentration)和选修三类。核心课内容与计算机科学研究生学位密切相关,所有学生都要完成。

  每一位学生需要深入学习计算机科学的某一个领域。它相当于一个机制,以此协助学生基于个人兴趣量身定制。

  选修课用于满足30个学分的学位要求。转学的学分可用于满足任意要求。具体要求在下文有说明。

   5. 课程要求

  选择非论文(non-thesis )选项的学生必须完成12个学分的核心课,6个学分的领域课以及12个学分的选修课。选修课可从工程学院现有的研究生课程中选,需要符合居住要求和课程等级要求,并得到顾问同意。

  选择论文(thesis )选项的学生以论文代替领域课。

   核心课(12个学分)

  文件组织与数据库管理、操作系统与系统软件、算法工程、计算机功能结构、计算机科学研讨。

   领域课(6个学分)

  算法(四选一)

  超大规模集成电路算法、算法II、计算机算术、图论:算法与应用。

  功能结构(五选二)

  超大规模集成电路算法、容错计算、平行与分布式处理、高级计算机功能结构、开关理论与应用(VLSI CAD)。

  软件(五选二)

  软件检测与质量保证、软件功能结构与设计、高级应用编程、面向对象分析与设计方法、用户界面设计。

  数据科学(七选二)

  移动应用(感应与学习)、数据采集与相关主题导论、信息检索与网页搜索、安全经济学、XML与企业、高级数据采集、信息储存与检索。

  安全(八选二)

  安全经济学、计算机系统安全、数据与网络安全、软件安全、硬件安全与木马检测、高级网络安全、密码学与数据安全、高级软件安全。

   选修课(12个学分)

  选修课可从工程学院现有的研究生课程中选,需要符合居住要求和课程等级要求,并得到顾问同意。

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

美国计算机专业研究生毕业就业情况。美国计算机科学专业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可不是你想有就可以有的。
参考技术A 美国大学计算机专业毕业后好找工作吗?美国计算机专业的细分领域非常多,并且随着计算机技术的发展,还增加了热门的领域比如人工智能,云计算,计算机生物学、计算机理论等,可以说,计算机领域是与行业发展保持联系最紧密的专业。学生进入学校以后,除了日常课程,还会加入到研究项目中来。由于计算机行业回报率高,许多企业都乐意赞助这些学科项目的研究,因此很多学校的经费和奖学金都很丰厚,这是吸引学生申请计算机专业的原因之一。计算机专业的另一大优势是薪资水平高,本科毕业生平均起薪为58,419美元美元,研究生则增加到了70,625美元。极高的投资回报率,加上专业方向非常多,不同背景的学生都可以申请,所以计算机专业的申请人数连年走高。计算机专业是美国大学的招生大户,根据2012美国门户开放报告数据,2012年申请美国计算机专业的学生达到71364人,比2011年增长了10.5%,2013年官方数据还没有发布,不过预计申请该专业的人数将超过8万人,比2012年有所增加。

1.国内:IT专业教育与市场脱节

伴随着互联网的迅速发展,IT人才的短缺现象将会越来越严重。据保守估计,中国市场对IT人才的需求每年将超过20万人。而国内目前每年培养的IT专业大学毕业生约为5万人,远远不能满足市场的需要。国内高校教育机制存在着不足,高等教育在计算机专业传统的教育理论型、研究型人才培养上有较大的优势,但在应用型人才的培养上存在层次单一、教学内容滞后、理论与实践严重脱节的情况,课程设置陈旧,设施跟不上,使得现在大多数毕业生理论有余,岗位需要的专业应用技术相对不足。

2.国外:专业学习节奏紧跟市场

在国外,信息技术专业具有相对完善的教育体系。美国信息技术教育起步很早,信息技术课程在不同学区和学校采用不同的形式对学生进行教育,但目的都是将养学生培养成为有信息素养的人。由于美国等国家的信息化进程比较快,学校信息化设施建设也走在世界前列。同时美国中小学教师运用计算机的比例也越来越高,信息技术与学科课程整合的实践经验相当丰富。国外的信息技术专业整合了计算机科学知识和信息系统知识,构建和管理信息基础设施——系统、网络、应用、硬件和软件。学生通常需要上概率统计和离散数学,但对数学的要求相对其他计算机或者工程专业来说要低一些。学生还会上一些支持性课程,比如自然科学、商学、演讲以及写作。鼓励学生辅修相关领域专业,比如商学、视觉艺术,或者传媒学。在国外通常IT专业的大部分导师都会来自IT业,都有行业背景,会把经验、最新的资讯和技术带给学生。一个好的IT专业须做到理论和实际应用及时的平衡。商学院下设置的IT专业会有更多的金融、会计,市场营销和管理课程,而从计算机学科系演化而来的IT专业将会更强调数学和编程。IT专业在很多社区大学也有两年学制的大专学历,之后学生也可以再转成四年制的本科学制。本回答被提问者和网友采纳
参考技术B 1、网络工程方向就业前景良好,学生毕业后可以到国内外大型电信服务商、大型通信设备制造企业进行技术开发工作,也可以到其他企事业单位从事网络工程领域的设计、维护、教育培训等工作。
2、软件工程方向
就业前景十分广阔,学生毕业后可以到国内外众多软件企业、国家机关以及各个大中型企、事业单位的信息技术部门、教育部门等单位从事软件工程领域的技术开发、教学、科研及管理等工作。美嘉专家指出,通常大家也可以继续攻读计算机科学与技术类专业研究生和软件工程硕士。
3、通信方向 学生毕业后可到信息产业、财政、金融、邮电、交通、国防、大专院校和科研机构从事通信技术和电子技术的科研、教学和工程技术工作。
4、网络与信息安全方向宽口径专业,主干学科为信息安全和网络工程。学生毕业后可为政府、国防、军队、电信、电力、金融、铁路等部门的计算机网络系统和信息安全领域进行管理和服务的高级专业工程技术人才。并可继续攻读信息安全、通信、信息处理、计算机软件和其他相关学科的硕士学位。

以上是关于美国南卫理公会大学计算机科学专业详细介绍的主要内容,如果未能解决你的问题,请参考以下文章

美国材料工程硕士专业怎么样?斯坦福大学计算机科学系学啥?

美国本科申请计算机竞赛推荐详细介绍

留学加油站 | 机器人/人工智能/机器学习专业申请主要参考排名汇总

美国计算机专业大学选择

计算机视觉为何在各大学中所列专业不同?

人工智能对应的大学专业有啥?