精品学习网
所在位置:主页 > 机器人 > 美国留学 伊利诺伊大学计算机科学专业基本介绍

美国留学 伊利诺伊大学计算机科学专业基本介绍

发布时间:2023-11-29 12:00来源:www.51edu.com作者:畅畅

一、美国留学 伊利诺伊大学计算机科学专业基本介绍

伊利诺伊大学UIUC 的计算机科学专业创建于1972年,到1986年基本定型,十多年来几乎没有什么变化。

其中UIUC数值分析方向课程中,Math225为矩阵论,CS257为数值方法,CS35x代表数值分析导论、常微分数值方法、偏微分与数值逼近和数值线性代数;理论方向课程中,CS173为离散结构,CS273为计算首猜陆理论,CS37x包括算法、形式方法、程序验证;人工智能方向课程中,CS348为人工智能导论,CS34x包括机器人、机器兆李学习与模式识别;软件方向,CS125为计算机科学导论,CS225为数据结构与软件工程原理,CS31x包括数据库、图形学、多媒体,CS32x包括软件工程、操作系统设计、分布式系统、编程语言与编译器、并行计算、实时系统、编译器构造、编程语言设计;硬件方向课程中,CS231为计算机体系结构I,CS232为计算机体系结构II,CS33x包括计算机组成、VLSI系统与逻辑设计、VLSI系统设计、通信网络、嵌入式体系架构与软件。更多伊利诺伊大学UIUC课程信息

可以看到,整个课程体系脉络清晰,具有很高的灵活性。与斯坦福不同的是,伊利诺伊大学UIUC的计算机科学导论课程比较简单,只有一门为新生开的计算机科学导向课(CS100),而且并非必修。名为“计算机科学导论”的CS125实际上是以Java语言为主的编程入门课,涵盖了一些算法的内容。此外还有与之配套的实验课。当然,系里所开的许多面向高年级和研究生层次的讲座是对低年级开放的。

美国留学专家介绍,2003年,在工程院院长David Daniel的倡导下,伊利诺伊大学计算机系对教学者顷计划进行了改革,以反映目前社会、行业和技术的发展趋势。主要的变化有:

* 在必修要求中增加了两门编程课:CS241 系统编程,采用Gary Nutt的《操作系统》作为主教材,Stevens的《Unix环境高级编程》作为编程教材;CS242 程序设计实验(Programming Studio),教学大纲基本上以Kernighan的《程序设计实践》为蓝本(以上教材机械工业出版社均出版了中译本和影印版)。

* 必修要求中增加了一年的高级项目,强调团队合作和软件工程实践,包括文档写作、口头表达、项目规划与管理等,实际上是在实践中学习软件工程。这门课也可以用两学期的软件工程或者一年的高级论文代替。仍然充分保留了灵活性,有利于因材施教。

* 增加了CS173 离散结构的学时,部分原CS273的内容移到这里,同时CS273又新增了原CS375的内容。这实际上是提高了对计算机理论的要求。

* 在专业课程中增加了数据挖掘、信息检索和高级图形学

二、机器人相关专业有哪些?

机器人是一种涵盖电子工程、控制工程、机械工程、计算机科学等多学科的综合性技术,因此机器人相关的专业属于多个专业大类。以下是机器人相关专业所属的专业大类的介绍:

1. 电子信息类

机器人的控制系统和感知系统都离不开电子技术和信息技术,因此机器人相关的专业通常被归为电子信息类。例如,电子信息工程、通信工程、自动化等专业都可以涉及机器人的相关知识。

2. 机械工程类

机器人的外形和动作都是由机械结构实现的,因此机器人相关的专业也可以被归为机械工程类。例如,机械设计制造及其自动化、机械电子工程、机械工程等专业都可以涉及机器人的相关知识。

3. 计算机科学与技术类

机器人的智能控制和动作规划离不开计算机科学与技术的支持,因此机器人相关的专业也可以被归为计算机科学与技术类。例如,计算机科学与技术、软件工程、智能科学与技术等专业都可以涉及机器人的相关知识。

4. 自动化类

机器人是自动化技术的重要应用领域,因此机器人相关的专业也可以被归为自动化类。例如,自动指并悄化、电唯渣气工程及其自蔽盯动化、控制科学与工程等专业都可以涉及机器人的相关知识。

综上所述,机器人相关的专业涉及多个专业大类,其中主要包括电子信息类、机械工程类、计算机科学与技术类和自动化类。在选择机器人相关专业时,需要根据自己的兴趣和职业规划,以及不同专业的课程设置和就业前景等方面作出合理的选择。

三、美国大学在机器人专业上的排名。本科

美国较牛的机器人专业在:1、麻省理工它的计算机科学和人工智能实验悔扰室已经创作碧磨旦出了一系列机器人。其中现在最负盛名的波士顿动力的前身腿足实验室便是在麻省理工学院创办。2、太傻网显示斯坦福大学.3、卡内基·梅隆大学.4、加州大学伯克利分校.5、游亏哥伦比亚大学.6、南加州大学.7、华盛顿大学圣路易斯分校.7、约翰·霍普金斯大学等院校。

网易公开课里有个美国大学开机器人课程。可以看看

四、美国CS专业详细介绍

美国是世界上经济最发达的国家,教育体系完善。美国专业众多,的我在这里为大家整理了美国CS专业详细介绍,希望对大家有所帮助。

一、专业概述

CS,即Computer Science,计算机科学专业。

一旦决定了申请Computer Science(CS),我们要做的第一步可能是去打开一个美国大学的网站(当然除了从一开始就决定找个留学机构来帮忙,自己乐得轻松的甩手掌柜类型的申请者),打开了大学的网站后,产生的第一个困惑就是Computer Engineering(CE)还是Computer Science?两者的区别是什么?

因为我们很快就会发现很多美国学校的EE和CS/CE是合并在一起的,所以许多研究方向的跨学科性非常强,无法简单地归类为是属于计算机还是属于电子的范畴。

CS和CE这两个项目非常相似,两个项目都学习编程和软件开发的基础学科,两者之间最基本的区别可以归结为理科(science)和工科(engineering)的区别。science的意思是知识或学问,它是来自拉丁单词“to know”,engineering则是来自拉丁单词“to contrive”。

因此从操作层面来看两者的区别是闭陪CE的学生拥有对电路、电子学和VLSI设计的非常深厚的认知,而这些都是现代计算机实际结构中至关重要的;CS的学生学习的是代数、计算和编程语言,这些构成了高级程序设计和计算的基础。

但是这样的描述事实还是不够准确,因为比如SE(Software Engineering )分支有时候会放在CE下,有时候又会放在CS下,这也要具体情况具体分析,具体学校具体对待。

我们可以这样来理解:广义的CE就是应用性游信的computer相关的,CS会更理论一些。这也就是为什么SE(软件工程)是软件相关,可是却会放在CE(计算机工程)下的原因,SE是用工程的思维去开发一个软件项目的方式方法的学习。

另外一方面,有一些狭义的划分,SE又会放在CS下,这样的划分就是按照软硬的划分了,CS是软,CE是硬。但是核心都是computer。因为每个学校都有自己的划分方式,所以没有统一的标准。同时,软硬现在已经你中有我,神态轮我中有你了。比如说,CPU里是有指令集的,离开了指令集,CPU也没有办法工作。

而先进的软件都会针对硬件进行优化,没有足够的优化,就会出现多年前经常会出现的兼容问题了。这是两者之间的区别。

二、主要分支

CS在计算机系统和软件的理论和设计,以及重要的应用领域培养学生。

CS主要的研究领域和学习领域包括14个主要方向:

系统与网络(System and Network)

人工智能与机器人(Artificia Inteigence and Robotics)

计算机隐私与安全(Privacy and Security)

编程语言(Programming anguage)

数据库(Database)

计算机图形学(Computer Graphics)

生物信息学与计算生物学(Bioinformatics and Computationa Bioogy),

算法(Agorithm)

计算机理论(Computer Theory)

科学计算(Scientific Computing)

软件工程(Software Engineering)

计算机视觉(Computer Vision)

计算机体系结构(Computer Architecture)

人机交互(Human Computer Interaction)

  • 热门资讯
  • 最新资讯
  • 手游排行榜
  • 手游新品榜