CityU MSc CS · 选课参考

CS5351

Software Engineering · 必修 Core · 无 Stream · 3 学分

以下信息来自小红书社区,经整理后供选课参考,未经官方核实。Programme 课纲见 MSc CS 官网。摘要不是原文,请点链接自行判断。

共 8 篇帖子来源、2 条评论区补充 · 更新 2026-08-26

课程概况

难度
较难
置信度:多源一致 · 3 篇来源
给分
压分
置信度:单源提及 · 1 篇来源
作业量
繁重
置信度:存疑 · 3 篇来源
来源说法不一:繁重×2、轻松×2
回放
有回放
置信度:单源提及 · 1 篇来源
考勤
暂无数据
考试
开卷
置信度:多源一致 · 6 篇来源

选课建议

  • 必修;本科有软件工程背景可尝试申请免修。
  • 6–8 人大组 project 占比较高,组队比个人努力更影响体验;期中期末多为 case 简答题,期末一般可带 3 张 A4。

帖子来源

以下为整理摘要,原帖见链接。

  • CityU Msc CS 选课体验 1

    必修。覆盖软件开发全周期,本科软工背景会觉得是旧课综合。tutorial 常有小组小活动。几乎无个人作业。有 project 与 research 两项小组任务。约 20% 开卷期中、10% research、30% project、40% 期末(可带 3 张 cheatsheet)。考试多为 case 简答。project 重流程应用,宜早点开始。

  • Cityu Msc CS SemA课程评价(上)

    Ricky Chan 授课,有线上直播。上课形式丰富,口音较重,需自学。约 8 人项目,宜在开源上扩展并走软工流程(如 Jira),无需现场 presentation、需录视频。另有论文阅读需线下 presentation。无平时作业,有期中。期中期末都是大段简答。期中开卷甚至可带不联网设备,期末 3 页双面 cheatsheet。给分有人认为高。

  • CityU CS Master SemA

    两次 quiz 偏难,无作业,一个小组大项目加调研,无单独期中(或 quiz 充当),期末三张 A4 半开卷。口音难懂的反馈较多。开卷也要先理解才能找到对应内容。项目有线上展示。有软工背景的人常后悔没免修。

  • CityU Msc Computer Science选课1

    成绩含 project、期中、期末。香港口音对大陆学生较难。TA 可用普通话。5–8 人开发工具/平台,可基于 GitHub 扩展,重过程。期中开卷,期末半开卷,开放题多。

  • cityu cs semA选课攻略(期末速成版)

    分数由 group project、research paper、期中和期末构成。期中可带手机,期末三张 cheatsheet,全是主观题。research paper 有人觉得负担不重。

  • cityu CS课程评价(一)

    内容含 code review、debug 等。两次 quiz 多为场景题,合计约 20%。期末题量大,题型多在 quiz 出现过。group project 要求多,工作量偏大。

  • Cityu cs semA 课程测评

    约 quiz 20%、research 10%、group project 30%、期末 40%(三张正反 A4)。期中全开卷、可带电脑。Java 不熟会较吃力。

  • 港城计算机 CityU CS 学期A & ST 选课

    内容杂。期中期末像软工场景加阅读理解。小组作业 6–8 人,组队质量影响大。选题宜靠近就业方向或复用已有经验。

评论区补充

以下为整理摘要,原帖见链接。

  • CityUHK CS5351 课程锐评
    查看原帖 ↗补充用户已注销

    想学开发流程可以上。两次 quiz、大型项目、给分偏低、考试难,是有人一学期最烦的课。本科有软工背景可考虑申请免修。

  • CityUHK CS5351 课程锐评
    查看原帖 ↗补充嘻嘻哈哈

    也有人认为比本科软工轻松,本科时每一步都要自己网上找资料。