软件工程﹙softwareengineering,简称为se﹚是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。以计算机科学与技术学科为基础,在掌握计算机科学与技术方面知识和技能的基础上熟练掌握从事软件需求分析、软件设计、软件测试、软件维护和软件项目管理等工作所必需的基础知识、基本方法和基本技能。简单来说se软件工程是cs计算机科学的一个分支,软件工程的应用性更强一些。软件工程就业方向:软件工程师、程序猿、系统分析师、系统构架师、web开发师等,薪资都很不错。

英国软件工程专业入学要求
1、 需要相关的专业背景
2、 完成大学本科四年学业,顺利取得荣誉学位,平均分在75分,理想的是80-85分
3、 比较普遍的语言要求是雅思6.5,单科小分不低于6.0
学校推荐
1. university of sheffiel 谢菲尔德大学
msc﹙eng﹚ avance software engineering
sheffiel谢菲尔德大学的msc﹙eng﹚ avance software engineering是以项目为基础的教学方式,为学生提供实践经验,让学生学会如何在现实生活中应用所学知识,并且教会他们如何构建稳固有效的软件系统,以及如何评估最新的软件工程技术。学习期间,学生可以在genesys solutions(一家学生独立运营的软件公司)里工作,在真实的商业环境中为客户开发软件,注意:这不是演习,是真的开发软件。
开设的必修课有:
object-oriente programming an software esign
testing an verification in safety-critical systems
software evelopment for mobile evices
introuction to genesys
research methos an professional issues
issertation project
入学要求:雅思6.5,单项不低于6.0;计算机科学、软件工程相关专业背景;英国2:1学位。
2. university of southampton南安普顿大学
msc software engineering
southampton南安普顿大学的msc software engineering旨在培养学生在传统和现代软件开发中的相关技能,有机会学习专业学科,比如:计算机视觉、关键系统、密码学、分布式计算系统、电子商务、多媒体等。
开设的必修课有:
msc project硕士项目
software project management an evelopment软件项目管理与开发
software moelling tools an techniques for critical systems
project preparation
入学要求:雅思6.5,单项不低于6.0;英国2:1学位,计算机科学、软件工程相关专业背景。中国一流大学平均分70-80%。
3.the university of manchester 曼彻斯特大学
msc acs: software engineering
manchester曼彻斯特大学的msc software engineering侧重于构建软件系统所需要的技术的设计和使用,保证软件系统的适应性、稳定性、可用性以及可持续性,对软件开发团队成员,以及团队管理者来说,理解和掌握这些技术是很重要的。
开设的必修课有:
software engineering concepts in practice
agile an test-riven evelopment
component-base software evelopment
pattern-base software evelopment
masters project
入学要求:雅思6.5,单项不低于6.0;计算机科学专业背景,要求学生编程和软件开发技能比较扎实,可考虑相关工作经验;1:1或2:1学位,名牌大学平均分80%。
4. queen mary university of lonon 伦敦玛丽王后大学
software engineering msc
qm伦敦玛丽王后大学的msc software engineering重点培养学生在程序设计方面先进的理论和实践技术,以及软件项目风险管理。qm和很多机构都有紧密合作关系,学生有机会去做一年的实习(课程时长为2年),实习场所:voafone,谷歌,ibm,英国电信,美国宇航局,bbc和微软等。
必修课:
functional programming
semi-structure ata an avance ata moelling
interactive systems esign
bayesian ecision an risk analysis
project
入学要求:电子工程、计算机科学、数学相关专业背景;211、985均分75以上,双非/排名top 300均分80以上;雅思6.5
5. cariff university卡迪夫大学
software engineering ﹙msc﹚
cariff卡迪夫大学的msc software engineering是在新港的national software acaemy上课,学生可以使用先进的商业工具和技术,以及在商业环境中进行实践开发,适合那些有编程经验,并且将来想从事商业软件工程师的学生。
开设的必修课有:
issertation ﹙team project﹚
agile software evelopment
web applications
programming principles an practice
manipulating an exploiting ata
elivering user experience
入学要求:stem(即科学、技术、工程和数学)专业背景,可考虑编程相关工作经验,可能需要面试;本科大学均分80以上;雅思6.5,单项不低于5.5
6. university of st anrews圣安德鲁斯大学
software engineering ﹙msc﹚
开设的必修课有:
issertation
object-oriente moelling, esign an programming
software engineering practice
software engineering principles
critical systems engineering
software architecture
入学要求:雅思7.0,单科不低于6.0;英国2:1学位,计算机科学专业背景;名牌大学平均分85%。
7. king‘s college lonon, university of lonon伦敦国王学院
avance software engineering msc
开设的必修课:
iniviual project ﹙msc issertation﹚
avance software engineering
software esign an architecture
group project
avance software engineering - software measurement & testing
group project
software esign & architecture
avance software engineering with management msc
开设的必修课:
avance software engineering
project management
software esign an architecture
group project
principles of management
iniviual project ﹙msc issertation﹚
申请要求:
英国2:1学位,计算机科学、软件工程专业背景,有相关工作经验可适当放低要求;雅思6.5,单科不低于6.0;211大学平均分80%,非211大学平均分85%。
8. university of bath 巴斯大学
software systems msc
bath巴斯大学的msc software systems适合那些想要从事设计、开发复杂软件的学生,该专业旨在让学生了解复杂的软件工程,并发现一个成功的软件开发团队是如何管理的,不仅仅有理论知识,还会有实践操作。
开设的必修课:
software engineering
entrepreneurship
research project preparation
issertation
入学要求:计算机科学、计算机与数学、数学、信息学相关专业背景,ps:数学、工程学与物理科学如包含计算与编程的学习,也可考虑;英国1等或者2:1学位,均分75以上;雅思雅思6.5,单项不低于6.0。
如果您还有留学方面的任何问题,欢迎随时来咨询楼老师~