下列课程至少修满16学分:
BUSA 350 -分析建模原理(4)
本课程介绍分析建模的原理. 学生将学习探索性数据分析, 回归, 分类, 聚类, 模型的解释, 以及模型评估. 不开放给infa420学分的学生.
通讯335 -团队沟通(4)
本课程考察了当前的理论和在专业环境中协作工作的最佳实践. 学生运用这些概念来分析自己的工作经验, 为如何提高他们在工作小组中的表现制定策略. 学生将学习基本的项目管理技能,并在在线虚拟团队中完成最终的沟通项目.
320年国际植检 -需求分析 & 测试(4)
本课程向学生介绍概念, 需求分析和测试过程中涉及的方法和途径, 在包含确认新信息系统或升级信息系统需求的过程的必要程序的上下文中:需求引出分析, 规范, 验证与管理.
450年国际植检 高级项目管理(4)
这门课程侧重于知识, 理解和技能与构建监督体系结构的能力有关, 设计, 以及软件系统的实现. 具体的主题包括敏捷软件开发实践, 大型项目的计划和管理, 识别, 评估和管理当前和新兴的信息技术, 以及项目管理工具在软件体系结构中的应用, 项目沟通, 风险分析, 成本估算和预算, 以及管理软件开发生命周期中的质量控制.
管理信息系统330 -系统集成概念 & 实践(4)
系统集成渗透到信息管理领域, 概念上在三个层次上运行:实现企业级信息系统(IS)集成的战略, 信息系统部门级实现集成的过程以及实现集成所需技术的选择. 本课程考察系统集成的这些层次, 强调现实的解决方案, 的指导方针, 和实践, 通过实际操作的方法.
ISEC 300 -资讯保障(4)
在一个高度联系的, 数据密集型, 以及注重成本的商业环境, the practice of information security not a 业务 advantage; it is a customer requirement. 病毒, 恶意软件, 木马, 拒绝服务攻击, 网络钓鱼, 甚至维基泄密也成了头条新闻. 未保证保密, 完整性, 而数据的可用性要花费公司数百万美元, 如果不是数十亿美元的法律和解, 失去业务, 还有商业机密. 在这个基于广度的课程中, 您将获得信息安全原则和实践的概述, 包括安全模型, 风险管理, 访问控制, 入侵检测与防御, 密码学, 软件漏洞, 伦理问题. 后续课程将更深入地扩展这一基础材料. 注意:本课程有监考.
ISEC 350 -安全风险管理(4)
适当的评估, 管理, 降低风险对于任何信息安全战略都是至关重要的. 风险不仅仅与IT资产有关, 而是IT组织所支持的整体业务, 因此, 业务连续性规划和影响分析也很重要. 在本课程中, 你将学习如何识别和分析风险, 确定影响, 并制定缓解问题的计划. 主题包括威胁, 漏洞, 利用, and countermeasures; US compliance laws; 风险 assessment and mitigation; 业务 impact analysis; and 业务 continuity and disaster recovery 规划.
ISEC 475 -保安工程 & (4)评估
确保保密性, 完整性, 在面对有能力和坚定的对手时,大型复杂系统的可用性是出了名的困难. 本课程讨论安全工程作为需求分析的实际应用, 建模, 体系结构, 流程, 以及在复杂信息系统的整个生命周期中提高其可靠性的度量. 注意:本课程有监考.
310年数据 -数据可视化(4)
本课程使用业界领先的可视化工具介绍数据可视化基础知识,并侧重于基于项目的学习. 学生将学习如何开发仪表板,并根据数据有效地发现洞察力. 不开放给infa350学分的学生.
400年数据 -机器学习原理(4)
学生将学习主要机器学习算法背后的基本概念, 创建典型机器学习模型的基本步骤, 不同算法的优缺点, 模型评估使用不同的性能指标. 最终学生将能够使用Python语言通过机器学习算法建立一个预测模型. 将回顾Java和Python之间的差异. 在实际的机器学习练习中常见的问题和他们的解决方案也将被讨论.
INFA 415 -信息分析架构(4)
成功完成本课程后, 学生将能够在数据仓库环境中设计和实现数据收集过程和信息分析体系结构,以支持适用于解决典型操作的数据挖掘和信息分析建模, 组织遇到的供给和需求问题. 学习将由相关的文本来支持, 讲座, 研究论文, 协作会议和项目, 个人和团队都有. 数据库, 数据仓库, 本课程中使用的计算工具是Oracle公司的产品.
BUSA 350 -分析建模原理(4)
本课程介绍分析建模的原理. 学生将学习探索性数据分析, 回归, 分类, 聚类, 模型的解释, 以及模型评估. 不开放给infa420学分的学生.
WEBD 146 Javascript for Programmers (2)
本课程从一个有经验的程序员学习一门新语言的角度介绍了JavaScript编程语言的基础知识. 课程主题包括基于语言的句法问题, 变量和赋值, 值类型, 运营商, 功能, 对象, 正则表达式, 异常处理,以及使用语言和相关工具(如JSDoc)来创建和记录Web应用程序接口.
伊特136 -程序设计原理(4)
本课程涵盖了至少具有一定编程背景的个人的基本编程原理. 主要主题是结构化编程, 解决问题, 算法设计, 自顶向下逐步细化, 软件生命周期. 主题包括测试, 数据类型, 运营商, 重复和选择控制结构, 功能, 数组, 和对象. 学生将用相关的编程语言设计、编码、测试、调试和记录程序. 注意:本课程有监考.
WEBD 236 -网络信息系统编程(4)
本课程通过使用服务器端脚本来查询关系数据库来构建web应用程序. 学生学习并思考两层和三层软件架构, 责任分离, 模型-视图-控制器模式, 基本安全, 以及web框架. 学生将设计, code, 测验, 调试, 并使用基于服务器的脚本语言编制程序. 注:这是一个技术项目中的技术课程, 它要求购买的软件可以在后续课程中使用,也适合完成学位学习之后的商业工作. 有关具体的软件要求,请参阅课程大纲. 注意:本课程有监考.
WEBD 435 高级服务器端开发(4)
本课程建立在通过扩展为健壮的构建网页的基本概念之上, 当前web技术的高效和高响应的服务器端应用程序. 学生将应用使用服务器端语言的先进技术, 库, 以及构建交互式RESTful应用程序编程接口(api)的框架. 这些api将用于驱动使用异步脚本语言回调来提供用户交互性的web应用程序.
通讯335 -团队沟通(4)
本课程考察了当前的理论和在专业环境中协作工作的最佳实践. 学生运用这些概念来分析自己的工作经验, 为如何提高他们在工作小组中的表现制定策略. 学生将学习基本的项目管理技能,并在在线虚拟团队中完成最终的沟通项目.
320年国际植检 -需求分析 & 测试(4)
本课程向学生介绍概念, 需求分析和测试过程中涉及的方法和途径, 在包含确认新信息系统或升级信息系统需求的过程的必要程序的上下文中:需求引出分析, 规范, 验证与管理.
450年国际植检 高级项目管理(4)
这门课程侧重于知识, 理解和技能与构建监督体系结构的能力有关, 设计, 以及软件系统的实现. 具体的主题包括敏捷软件开发实践, 大型项目的计划和管理, 识别, 评估和管理当前和新兴的信息技术, 以及项目管理工具在软件体系结构中的应用, 项目沟通, 风险分析, 成本估算和预算, 以及管理软件开发生命周期中的质量控制.
伊特430 -资讯科技项目管理(4)
本课程介绍了信息技术项目管理的概念和启动技术, 规划, 执行, 监督和控制资源以完成特定的项目目标. 讨论了项目管理的技术和行为方面. 而重点是信息技术项目, 这些原则遵循了项目管理学会PMBOK中列出的九个项目管理知识领域? 指南第三版,因此适用于任何项目的管理. 主题将包括集成, 范围, time, 成本, 质量, 人力资源, 通信, 风险, 采购管理. 重点介绍了项目管理软件的应用.