软件工程系统项目采用社会技术、工程方法来研究软件。这个工程基础的设计是为了让学生拥抱现实世界的复杂性作为一个黄金机会,特别是对技术更先进的学生。我们致力于将我们的学生塑造为直观的问题解决者、经验丰富的工程架构师和结果领导者,他们将在计算机科学、工程和伦理学的令人兴奋的三方交叉领域产生巨大影响。
我们的项目提供了大量的大数据工程和分析课程,以及以有意义的方式向管理层提供数据分析结果所需的补充课程。我们涵盖了数据管理、高级数据管理、商业智能、列数据库、数据科学和大数据工程。我们使用强大的Scala语言提供高级函数式编程,并提供高级数据科学和云计算课程。还提供了多线程并发计算,因为它对于同步大量并行工作的服务器以进行大规模分析非常重要,从而使运行速度提高一百倍。由于运行这些程序需要高水平的数学运算,只有软件工程师才有能力在如此复杂的领域工作。只有他们才能使必要的数学算法足够快地执行,从而得到最好的结果。
为了构建实际的系统,我们的工程师变得精通数据科学。他们研究如何在统计包的基础上编写机器学习算法。
- 学生将学习逻辑计算公式和程序构建的基础知识,以及算法的数学建模和分析——这是数据科学分析的一个重要方面。
- 学生将学习聚类技术、主题建模和分类、逻辑回归技术以及贝叶斯统计。
- 学生们学习如何配置和操作Hadoop环境(大型商用硬件集群),以及在此过程中如何集成来自不同来源的数据,通过大数据平台(内部或云)移动和管理数据。数据摄取是一种软件工程技术,我们教我们的学生如何通过Scala、多线程、Spark编程和“map-reduce”技术来执行数据摄取,即过滤和触发数百万个操作以在大型商用硬件集群上运行。
- 我们向学生展示如何为分析项目制定商业案例,以及如何遵循执行路线图,包括理解支撑这些巨大平台的架构以及资源和成本问题。
研究生证书选项
戈登工程领导学院
软件工程系统硕士学位,工程领导研究生证书
学生除了获得软件工程系统的研究生证书外,还可以完成软件工程系统的科学硕士学位工程的领导.为了追求这一选择,学生必须申请并被戈登工程领导课程录取。该计划需要完成16个学期的课程,以获得工程领导研究生证书,其中包括一个基于行业的挑战项目,有多个导师。综合32个学期的学位和证书将需要16个小时的顾问批准的软件设计工程技术课程。
本课程不接受任何转学学分。所有32个学分必须从指定的CSYE, DAMG和IS项目课程中完成。
核心需求
代码 | 标题 | 小时 |
---|---|---|
CSYE 6200 | 面向对象设计的概念 | 4 |
信息6205 | 程序结构和算法 | 4 |
选项
完成以下选项之一:
课程的选择
代码 | 标题 | 小时 |
---|---|---|
从以下列表中完成24个学期的课程,以达到选修要求: | 24 | |
CSYE
|
||
选修要求可从以下列表中选择最多12个学时: | ||
DAMG或INFO (信息6250除外)
|
论文选择1
代码 | 标题 | 小时 |
---|---|---|
CSYE 7990 | 论文 | 8 |
从以下列表中完成16个学时,以达到选修要求: | 16 | |
CSYE
|
||
选修要求可从以下列表中选择最多8个学时: | ||
DAMG或INFO (信息6250除外)
|
课程学分/GPA要求
总共需要32个学期学时
GPA要求不低于3.000
- 1
-
选择论文的学生必须首先为他们的论文提出一个主题和导师,并获得项目主任的批准。