目标的目标 软件工程科学硕士 计划是在软件工程概念和技术,管理和集成中提供基础,使用经过验证的声音实践和有效的团队合作方法来监督高技术复杂性和敏捷性的软件项目所需的方法。该计划有助于为学生提供基于能力的经验,为政府和行业客户开发平台和设备独立,可扩展,具有成本效益和高效的软件解决方案。
重点关键领域:
•计划
•建筑
•设计
•编码
•实施
•测试
•部署
•配置
•分析
•开发
•脚本
•编写测试用例
•系统建模
•通用建模语言
•纵向方法
•SQL设计
•面向对象的编程
•移动技术
•项目维护
核心要求
完成以下核心要求 软件工程科学硕士
EBM502 | 研究方法 | SOF535. | 面向对象的分析和设计 |
ISM521 | 数据库系统技术 | SOF581. | 软件建模 |
ISM531 | ETHICS & PROFESSIONAL PRACTICE ISSUES IN IT | SOF590. | 软件工程帽I |
EBM680 | 项目管理 |
选修课
完成以下核心要求。 选择5个课程:
ISM550 | 人机交互 | SOF591. | 软件工程Capstone II |
SOF584 | 软件质量保证 | SOF595. | 软件工程的当前主题我 |
SOF586. | 万维网的软件工程 | SOF596. | 软件工程中的当前主题II |
SOF587 | 安全软件设计 | SOF597. | 软件工程III中的当前主题 |
SOF588. | 企业软件开发 | SOF598. | 软件工程IV的当前主题 |
SOF589. | 移动软件工程 |
合作教育
在这个可选择的计划区域中,学生受益于在真实世界环境中应用在教室里学习的技能的机会。学生可以在整个方案中纳入合作教育课程,而不是等待计划完成。这些可选的课程是上述计划大纲。
CIS500. | 合作教育I:计算机信息系统 |
CIS501. | 合作教育II:计算机信息系统 |
CIS502 | 合作教育III:计算机信息系统 |
CIS503. | 合作教育IV:计算机信息系统 |