Software Engineering BSc (Hons)
软件工程理学士(荣誉学位)本科
DMU的软件工程课程将帮助你掌握为家庭、工作场所和社区中日常使用的设备和系统设计与构建软件的技能。课程首先与其他相关专业共享扎实的计算机科学基础,然后在最后一年专注于为移动设备和嵌入式系统等现代平台开发软件。你还将学习组织管理、计算机伦理、法律和安全知识,从而全面了解软件应用的真实环境。
本课程通过可选模块让你根据职业目标定制学习内容,例如函数式编程、高级网页开发以及嵌入式系统与物联网。课程注重理论与实践相结合,你将有机会使用适用于多核系统的前沿技术进行实践。课外,你还可以加入学生社团,如游戏协会、机器人俱乐部或谷歌开发者学生俱乐部,进一步提升技能。
毕业生已进入甲骨文、苏格兰皇家银行、森斯伯瑞等公司工作。该课程由英国计算机学会(BCS)认证,确保其达到高标准的学术与专业要求。
申请要求
中国学生申请需满足以下学术背景要求之一:高考总分达到70%;或完成A-level(如BBC)或认可的预科课程;或成功完成四年制中国本科第一年且均分70%以上、全部及格;或持有相当于英国高等教育文凭(DipHE,包括BTEC、SQA HND等)学历,均分75%或GPA 2.0以上,可申请大二或大三入学。
语言要求
如果英语不是你的第一语言,入学时必须具备总体6.0分的雅思成绩,各单项不低于5.5分(或同等水平)。
| 科目 | 总分 | 阅读 | 听力 | 口语 | 写作 |
|---|
雅思 | 6.0 | 5.5 | 5.5 | 5.5 | 5.5 |
开学与申请日期
2026
| 开学日期 | 申请开始日期 | 申请截止日期 | 申请状态 |
|---|
| 2026-09 | 2025-09-02 | 2026-01-14 0天 | 已截止 |
课程描述
该课程分为多个模块,涵盖计算机科学与软件开发的核心领域。第一阶段包括数据库设计、计算机科学基础、编程基础及操作系统与网络,通过讲座、工作坊和实验课结合理论与实践。第二阶段深入面向对象开发、数据结构与算法、Web应用开发,并通过团队项目模拟敏捷开发环境。学生还需从功能编程、高级Web开发、嵌入式系统与物联网中任选两门选修。后期模块涵盖软件开发方法与标准(如Scrum、DevOps、ISO安全标准),以及移动应用开发与大数据技术,强调AI伦理与数据安全。最后一阶段为自导向的毕业项目,学生在导师指导下综合运用所学完成创新性解决方案。各模块均包含约60小时评估时间,教学方式以工作坊、实验、研讨为主,辅以大量自主学习与巩固练习,全面培养编程能力、系统设计思维与工程实践素养。