当应用商店每天推送新版本,当云端函数每秒被唤起数千次,软件开发不再只是调试语法,而是把用户体验、系统性能与商业模式装进同一行代码。CityU计算机科学硕士用一年三学期、30学分,把算法、工程与产品思维并排放进课表,目标是为行业输送能把“需求”翻译成“可上线服务”的跨界开发者。
核心模块先搭技术底座。Algorithm Design & Analysis让学生在LeetCode风格的在线评测里写函数,期末任务是把开源项目里的复杂度热点重构,并提交合并请求;Software Engineering把敏捷流程搬进教室,学生分组为真实客户做迭代,每两周交付一次可用增量;Database & Cloud Computing则把容器、CI/CD与监控一并打包,结课作业是把后端服务压进Docker,并用Prometheus实时看延迟曲线。
选修方向允许按兴趣拉长技能链。想深挖智能应用,可选Machine Learning Engineering,用PyTorch训练轻量模型,在移动设备端做推理;偏爱系统安全,可选Information Security Lab,用GDB调试缓冲区溢出,现场写出利用脚本;产品路线有Human-Computer Interaction,把眼动仪搬进课堂,让学生观察按钮颜色对点击率的影响,再把结果写进UI改进报告。
行业项目把真实代码库当作业纸。学生曾与本地初创合作,为社区活动App做微服务拆分,把高峰响应时间从秒级降到毫秒级;也与公益机构共建无障碍地图,用众包方式更新轮椅通道状态,上线四周用户覆盖十八区。
师资背景横跨系统、AI与网络;每月Tech Demo把企业CTO请进直播间,学生用90秒展示功能原型,现场收获反馈,可行代码即被合并进仓库。
毕业考核不是传统论文,而是一份“Software Portfolio”:学生需提交三段可验证的成果——需求文档、代码仓库、上线链接,并录制一段面向产品经理解说架构的视频,确保技术语言能被业务方听懂。
学费约28万港币,设入学奖学金与助研岗位。毕业去向包括后端工程师、云架构师、移动开发、数据工程及创业团队。若你渴望把代码写进屏幕,CityU计算机科学硕士的十二个月,为你提供把需求变成产品的速写本。









