美国大学计算机体系介绍UIUC
◆ ◆ ◆ ◆
美国大学计算机体系介绍之—UIUC
◆ ◆ ◆ ◆
伊利诺伊州计算机科学提供许多不同的本科学位课程和辅修计算机科学。工程学院的学生可以选择完成软件工程证书或该学校的第五年硕士课程之一。否则,学位课程之间的要求差异通常反映了他们的重点差异,工科学生参加物理序列和科学选修课,而数学和CS(计算机科学)和统计学和CS学生则参加额外的数学和统计课程。CS X. 学生学习计划,将计算机科学的强大基础与艺术和科学方面的技术或专业培训相结合。
以下将以相关专业来介绍UIUC大学计算机课程体系
一、计算机科学学士学位(工程学院)
UIUC大学整体授课体系为学生入学后第一学期首先完成MATH220微积分 或是MATH221微积分1然后完成之后还有两门独立的学科一般是选选修一门科学选修课(例如天体物理学这些)然后修完CS100新生迎新 还有就是要学习CS125计算机科学入门 这是第一学期所需课程
学生进入第二学期需要学习MATH231微积分2(前提是学完MATH220和MATH221)然后还要完成PHYS221 Enrichment Mechanics和CS173离散结构还有cs126软件设计工作室学习CS173和CS126之前必须在上一学期学习完CS125计算机科学入门 。
学生进入第三学期需学习MATH241微积分3和PHYS212 大学物理和CS210 道德专业问题 专业基础课为CS225 数据结构
学生第四学期需要学习MATH415应用线性代数和专业基础课CS233计算机架构
学生第五学期需要学习CS361计算机科学概率与统计(必须学完之前几个学期的所有数学课程) CS241系统编程(必须学完上一学期的专业基础课才可学习)
学生进入第六学期需要学习CS357数值算法(必须学习完MATH415应用线性代数才可学习)CS374计算信用算法和模型(学习完CS225数据结构之后才可学习)
学生进入第七个学期要学习CS 421编程语言和编译器 还有就是要从以下领域中的一个重点领域中选择三个CS课程:
软件基金会:422,426,427,428 / 429,476,477,492 / 3 / 4,498(网络编程的艺术和科学),498(逻辑),522,524,526,527,528,576 ,598(验证),598(语言)
计算的算法和模型: 413,473,475,476,477,481,482,498(逻辑),498(并行算法),571,572,573,574,575,576,579,583,584,598 (加密)
智力和大数据: 410,411,412,414,440,443,445(498计算摄影),446,447,466,467,498(数据可视化),498(深度学习),498(应用机器学习) ),498(社交和信息网络),510,511,512,543,544,546,548,566,576,598(机器学习和信号处理)。
人类和社会影响:460,461,463,465,467,468(498技术和广告),498(网络编程艺术和科学),498(计算广告),498(数据可视化),498(应用机器学习),498(HCI),498(社交和信息网络),CS 498(虚拟现实),563,565
媒体: 414,418,419,445,465,467,468(498技术和广告),498(网络编程的艺术和科学),498(计算广告),498(虚拟现实),498(数据可视化) ),519,565,598(机器学习和信号处理)
科学,并行和高性能计算:419,450,457,466,482,483,484,498(并行算法),519,554,555,556,558
分布式系统,网络和安全:423,424,425,431,436,438,439,460,461,463,483,484,498(无线网络实验室),523,524,525,538,563
机器:423,424,426,431,433,484,523,526,533,536,541,584,598(并行)
学生整体流程图
二、数学与计算机科学学士
学生第一学期需要完成MATH220微积分或是MATH221 微积分1 CS100新生迎新 和CS125 计算机科学入门
学生第二学期需要完成 MATH231微积分2 CS126软件设计工作室 ,CS173 离散结构
学生第三学期需要完成MATH241微积分3 CS225数据结构
学生第四学期需要完成 MATH347 基础数学 CS233计算机架构
学生第五学期需要完成MATH415 应用线性代数 C S241系统编程
学生第六学期需要完成 CS357 数值方法 CS374计算机算法和模型和GROUP1
学生第七学期需要完成 CS 421编程语言和编译器和 学生必须选择至少6门400级数学和计算机科学课程,包括以下五组中的每一门:
第一组:CS 361计算机科学概率统计(推荐)
MATH 461 / STAT 451概率论
STAT 400 / MATH 463统计和概率I
第二组:MATH 412图论
MATH 417抽象代数简介
第三组:MATH 441微分方程
MATH 446应用复杂变量
MATH 484非线性规划
第四组:MATH 444初步实证分析
MATH 447实数变量
第五组:MATH 414数学逻辑
CS / MATH 473算法
CS / MATH 475计算的正式模型
CS 476计划验证
CS 477正式的软件开发方法
CS 481随机过程和应用
CS 482模拟
以下是数学与计算机科学学士学习规划图
三、计算机 X学士学位
计算机 X专业主要是 :计算机科学 广告
计算机科学 人类学
计算机科学 天文学
计算机科学 化学
计算机科学 作物科学
计算机科学 经济学
计算机科学 地理与地理信息科学
计算机科学 语言学
计算机科学 音乐
计算机 X一般学位要求课程:
CS 100 – 新生入学(推荐)
CS 125 – 计算机科学导论
CS 126 – 软件设计工作室(2016年秋季之前进入的学生参加CS 242.)
CS 173 – 离散结构
CS 225 – 数据结构
CS 233 – 计算机体系结构(已完成CS 231和CS 232的学生不需要修读此课程。)
CS 241 – 系统编程
CS 374 – 计算的算法和模型(已完成CS 373和CS 473的学生不需要修读此课程。)
CS 421 – 编程语言和编译器
数学220 – 微积分或
数学221 – 微积分I.
MATH 225 – 介绍矩阵理论
数学231 – 微积分II
选择以下之一:STAT 200 – 统计分析
STAT 212 – 生物统计学
第361章 – 计算机科学的概率统计(推荐)
重新定义海外中段教育
我们是以技术为驱动的海外教育互联网企业
我们聚焦CS/IT留学生课业辅导、求职就业
我们拥有领衔全球的大规模精英工程师社群
Make Your Education Under Control
我们重新定义海外中段教育
版权声明:以上内容为用户推荐收藏至Dreamgo网站,其内容(含文字、图片、视频、音频等)及知识版权均属用户或用户转发自的第三方网站,如涉嫌侵权,请通知copyright@dreamgo.com进行信息删除。如需查看信息来源,请点击“查看原文”。如需洽谈其它事宜,请联系info@dreamgo.com