PolyUHub
课程评价吃喝玩乐学习指南生活指南二手市集自由讨论区入学攻略专题
登录注册
登录注册
PolyUHub

For and By Polyuer

课程·学习·生活

本站为学生自发建设的非官方社区平台,与香港理工大学官方无隶属关系。用户生成内容仅代表用户个人观点。

社区规则私隐政策网站使用条款版权与侵权免责声明联系邮箱

© 2026

返回课程评价

Software Engineering

COMP3211COMPFaculty of Engineering3 学分

Software Engineering

官方课程信息 + 学生真实评价

登录 后即可收藏课程

登录后评价

课程评价

还没有评价

成为第一个分享这门课真实体验的人。

登录后评价

课程概览

来自官方课程资料的结构化信息

课程代码

COMP3211

课程名称

Software Engineering

开课学系

comp

所属学院

Faculty of Engineering

学分

3 学分

级别

3

课程简介

1. 软件工程导论:软件工程的重要性、多样性及伦理。 2. 软件过程:软件过程模型、软件过程活动、应对变化及过程改进。 3. 敏捷软件开发:敏捷方法、敏捷开发技术、敏捷项目管理及扩展敏捷方法。 4. 需求工程:功能需求与非功能需求、需求工程过程、需求获取、规格说明、验证及变更。 5. 系统建模:上下文模型、交互模型、结构模型、行为模型及模型驱动架构。 6. 架构设计:架构设计决策、架构视图、架构模式及应用架构。 7. 面向对象方法:面向对象分析、面向对象设计、面向对象编程。 8. 软件测试:开发测试、测试驱动开发、发布测试及用户测试。 9. 软件演化:演化过程、遗留系统、软件维护及软件配置管理。 10. 软件工程高级主题

学习目标

1. 使学生熟悉软件开发各方面的概念、理论和技术; 2. 为学生提供将理论和技术应用于软件系统开发的机会。

先修要求

先修课程:COMP2011/COMP2013/DSAI2201

教学模式

讲授重点在于介绍和解释关键概念和技术。辅导/实验课为学生提供在选定的软件工程场景中应用理论和技术的机会。作业和考试将用于评估学生对所学知识的理解。项目要求学生分组合作,将理论和技术应用于解决开发严肃软件系统的问题。