天道首页 > 专业解析 > 理工科 > 计算机

    到底UIUC计算机科学专业该如何申请

    责任编辑:ximeng.wang 来源:互联网 时间:2019-07-30 17:35:41 点击:

    美国研究生申请中最凯斯遇到的难题就是关于申请哪些专业,选定专业后有哪些院校可以选择,或者反过来看准哪些院校来选自己喜爱的专业,总之很多人都会参考美国大学专业排名的一些信息来选择专业和院校,下面就来看看UIUC的计算机科学专业有哪些重要信息可供参考。

    关键词: 计算机计算机专业解析美国计算机专业

      美国研究生申请中最凯斯遇到的难题就是关于申请哪些专业,选定专业后有哪些院校可以选择,或者反过来看准哪些院校来选自己喜爱的专业,总之很多人都会参考美国大学专业排名的一些信息来选择专业和院校,下面就来看看UIUC的计算机科学专业有哪些重要信息可供参考。

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

      其中,数值分析方向课程中,Math225为矩阵论,CS257为数值方法,CS35x代表数值分析导论、常微分数值方法、偏微分与数值逼近和数值线性代数;

      理论方向课程中,CS173为离散结构,CS273为计算理论,CS37x包括算法、形式方法、程序验证;

      人工智能方向课程中,CS348为人工智能导论,CS34x包括机器人、机器学习与模式识别;

      软件方向,CS125为计算机科学导论,CS225为数据结构与软件工程原理,CS31x包括数据库、图形学、多媒体,CS32x包括软件工程、操作系统设计、分布式系统、编程语言与编译器、并行计算、实时系统、编译器构造、编程语言设计;

      硬件方向课程中,CS231为计算机体系结构I,CS232为计算机体系结构II,CS33x包括计算机组成、VLSI系统与逻辑设计、VLSI系统设计、通信网络、嵌入式体系架构与软件。

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

      2003年,在工程院院长David Daniel的倡导下,计算机系对教学计划进行了改革,以反映目前社会、行业和技术的发展趋势。主要的变化有:

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

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

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

      通过上面对UIUC的计算机科学专业的介绍,相信很多准备美国研究生申请计算机科学专业的人,在参考美国大学专业排名的同时可以结合上述的专业动向来选择院校和专业。

    大家都在关注

    分享到:

    最新

    请输入验证码关闭

    免责声明:①凡本站注明“本文来源:天道教育”的所有文字、图片和音视频稿件,版权均属本网所有,任何媒体、网站或个人未经本网协议授权不得转载、链接、转贴或以其他方式复制发表。已经本站协议授权的媒体、网站,在下载使用时必须注明“稿件来源:天道留学”,违者本站将依法追究责任。②本站注明稿件来源为其他媒体的文/图等稿件均为转载稿,本站转载出于非商业性的教育和科研之目的,并不意味着赞同其观点或证实其内容的真实性。如转载稿涉及版权等问题,请作者在两周内速来电或来函联系。