美国伊利诺伊理工大学软件工程研究生课程是什么?尽早提交申请材料
软件工程是一门应用性很强的专业,在这个互联网时代下社会对于软件工程专业人才的需求量很大,软件工程是一门研究用工程化方法构建和维护有效、实用和高质量的软件的学科,美国伊利诺伊理工大学的这类专业一直很杰出,申请的学生可不少,那么接下来小编就带着大家一起来了解下美国伊利诺伊理工大学软件工程研究生课程是什么?尽早提交申请材料的相关介绍盘点。
美国伊利诺伊理工大学软件工程研究生课程
核心课程:
面向对象应用开发
高级软件程序设计
软件系统测试与维护
互联网系统应用
项目管理
应用开发方法论
选修课程:
软件安全
人机交互
开源系统与编程
开源软件开发
机器学习
深度学习
计算机视觉
自然语言处理
搜索与推荐算法
机器人
概率图模型
分布式计算概论
并行与分布式处理
分布式实时系统
高性能计算
云计算概论
虚拟机
高级操作系统
密码学
数据整合、仓储和维护
高级数据挖掘
高级数据库组织
数据隐私与安全
搜索与推荐算法
美国伊利诺伊理工大学软件工程研究生申请材料
本科学位
推荐信
成绩单
英语成绩
个人简历
美国伊利诺伊理工大学软件工程研究生就业前景
本专业学生毕业后可在计算机软件公司、信息咨询公司、金融等独资、合资企业工作。
从事行业:
毕业后,我主要从事新能源、计算机软件、互联网等行业,具体工作如下:
1新能源
2计算机软件
3互联网/电子商务
4电子技术/半导体/集成电路
5计算机服务(系统、数据服务、维护)
从事职位:
毕业后主要从事软件工程师、项目经理、软件开发工程师等工作,大致如下:
1软件工程师
2项目经理
3软件开发工程师
4试验工程师
5 Java研发工程师
美国伊利诺伊理工大学软件工程研究生学习目标
软件工程的目标是:在给定成本、进度的前提下,开发出具有适用性、有效性、可修改性、可靠性、可理解性、可维护性、可重用性、可移植性、可追踪性、可互操作性和满足用户需求的软件产品。追求这些目标有助于提高软件产品的质量和开发效率,减少维护的困难。
(1)适用性:软件在不同的系统约束条件下,使用户需求得到满足的难易程度。
(2)有效性:软件系统能最有效的利用计算机的时间和空间资源。各种软件无不把系统的时/空开销作为衡量软件质量的一项重要技术指标。很多场合,在追求时间有效性和空间有效性时会发生矛盾,这时不得不牺牲时间有效性换取空间有效性或牺牲空间有效性换取时间有效性。时/空折衷是经常采用的技巧。
(3)可修改性:允许对系统进行修改而不增加原系统的复杂性。它支持软件的调试和维护,是一个难以达到的目标。
(4)可靠性:能防止因概念、设计和结构等方面的不完善造成的软件系统失效,具有挽回因操作不当造成软件系统失效的能力。
(5)可理解性:系统具有清晰的结构,能直接反映问题的需求。可理解性有助于控制系统软件复杂性,并支持软件的维护、移植或重用。
(6)可维护性:软件交付使用后,能够对它进行修改,以改正潜伏的错误,改进性能和其它属性,使软件产品适应环境的变化等。软件维护费用在软件开发费用中占有很大的比重。可维护性是软件工程中一项十分重要的目标。
(7)可重用性:把概念或功能相对独立的一个或一组相关模块定义为一个软部件。可组装在系统的任何位置,降低工作量。
(8)可移植性:软件从一个计算机系统或环境搬到另一个计算机系统或环境的难易程度。
(9)可追踪性:根据软件需求对软件设计、程序进行正向追踪,或根据软件设计、程序对软件需求的逆向追踪的能力。
(10)可互操作性:多个软件元素相互通信并协同完成任务的能力。
以上就是今天给大家介绍的美国伊利诺伊理工大学软件工程研究生课程是什么相关情况,供大家去做一个参考,之后还有此类的相关问题会再整理资料详细介绍的,现在去海外留学已经成为一个大趋势了,还未考虑好或者有顾虑的同学可要抓紧时间了,有什么不清楚想要了解的问题都欢迎大家来咨询,IDP会为大家积极回复,解答大家的疑问。