软件工程是计算机科学的一个分支学科,它考察的是大型应用的开发。软件工程不仅涵盖软件系统的技术层面,而且涉及管理相关问题。
软件工程硕士
南卫理公会大学软件工程硕士学位课程兼顾软件系统技术和管理,后者包括领导编程团队、规划、预算以及技能知识——这些都是在软件工程这个至关重要的领域获得成功所需要的。和出国留学网来了解。
南卫理公会大学软件工程硕士课程大部分基于软件工程研究所的提议。软件工程研究所得到美国国防部的专项经费支持,用以帮助在软件工程这个快速成长的新兴领域打下坚实基础。这个专业围绕从业人员面临的问题展开,能同时满足全日制和在职学生需求。
1. 入学要求
除了满足工程学院关于理学硕士专业入学要求外,申请人需要满足以下要求:
a. 持有定量科学、数学、计算机科学或者工科相关专业学士学位。
b. 至少学过一年大学微积分。
b. 至少有两年软件开发和(或)维修经验,或者想研究生院提交正式GRE成绩。
2. 学位要求
除了满足工程学院关于理学硕士学位要求外,候选人需要修满30个学分课程(coursework)。其中,核心课占12个学分,选修课占18个学分。具体要求如下:
1)顺利完成四门核心课,分别是软件检测与质量保证、软件项目规划与管理、软件要求、软件架构与设计。
2)顺利完成三门高级选修。可选包括知识产权与信息技术、服务指向计算、高级应用编程、XML与企业、软件安全、软件生成与维护、面向对象分析与设计、软件度量与质量工程、软件收购实践与法律经济问题、用户界面设计、软件可靠性与安全性、软件工程高级主题。
3)从现有的研究生课程中选择并顺利完成三门选修课。任何与规定要求有偏差的课程或做法必须得到学生顾问和部门主任书面同意。
软件工程博士
1. 入学要求
申请人需要满足以下要求:
a. 持有软件工程、计算机科学、计算机工程、工程管理或相关学科硕士学位。
b. 提交GRE和托福成绩。
c. 得到软件工程项目主任同意。
2. 学位要求
除了满足工程学院关于工程博士学位的要求外,候选人需要满足以下要求。毕业要求在相关学科拿到一定数量的研究生学分并完成一项实践(praxis)。
博士生每学期绩点不低于3.000,学业总绩点(累计)不低于3.300。
3. 学分要求
软件工程核心课:24个学分。这些学分必须来自指定的研究生软件工程课程。
工程管理核心课:12个学分。这些学分必须来自指定的研究生工程管理课程。
技术领域课(technical specialty):15个学分。这些学分必须来自软件工程、计算机科学、计算机工程、工程管理、系统工程或者与预计的博士学位要求吻合的其他技术领域。
选修课:15个学分。所有选修课必须来自研究生课程并且得到顾问委员会同意。选修课应起到补充和强化学位计划的作用。应能拓宽学生对软件技术在不同工程学科应用相关问题的理解。
任何与规定要求有偏离的课程或做法必须得到学生顾问和部门主任书面同意。
4. 课程要求
软件工程核心课
学位计划必须包含以下课程或同等课程:
软件检测与质量保证、软件项目规划与管理、软件要求、软件架构与设计。
此外,必须从以下课程中选择四门完成:
软件生成与维护、面向对象分析与设计、软件度量与质量工程、软件收购实践与法律经济问题、用户界面设计、软件可靠性和安全、软件工程高级主题。
工程管理核心课
学位计划必须包含以下课程或同等课程:
概率与统计学(科学家和工程师)、实验统计设计与分析。
此外,至少从以下课程中选择两门完成:
运筹模拟、工程经济学与决策分析、工程管理、优化模拟(决策支持)。
推荐阅读: