全球范围内,开设软件工程专业的高等教育机构数量众多,但具体数字可能会随着时间、政策和市场需求的变化而有所不同。以下是一些知名的提供软件工程教育的大学和学院:
1. 美国
- 麻省理工学院(MIT):MIT的计算机科学与人工智能实验室(CSAIL)是全球领先的研究型实验室之一,其软件工程硕士项目(Master of Science in Computer Science)在全球范围内享有盛誉。
- 斯坦福大学:斯坦福大学的计算机科学与工程系(SEGS)提供了多个研究生课程,包括软件工程硕士(MS in Software Engineering)。
- 加州大学伯克利分校(UC Berkeley):伯克利的工程学院提供了多种研究生学位,其中不乏软件工程相关的专业。
- 卡内基梅隆大学(CMU):CMU的计算机学院提供了软件工程硕士(MSE)和博士学位(PhD)项目。
- 伊利诺伊大学厄巴纳-香槟分校(UIUC):UIUC的计算机科学系提供了软件工程硕士(MS in Software Engineering)项目。
- 纽约大学石溪分校(NYU Stern):纽约大学的Stern商学院与法学院合作,为学生提供了结合商业和管理知识的软件工程硕士学位。
- 密歇根大学安娜堡分校(UMA):UMA的计算机科学与信息科学学院提供了软件工程硕士(MS in Software Engineering)和博士学位(PhD)项目。
- 康奈尔大学(Cornell University):康奈尔大学的计算机科学与电气工程系(CEEC)提供了软件工程硕士(MS in Software Engineering)和博士学位(PhD)项目。
2. 欧洲
- 英国牛津大学(University of Oxford):牛津大学的计算机科学研究所(CRC)提供了软件工程硕士(MSc in Software Engineering)和博士学位(PhD)项目。
- 剑桥大学(University of Cambridge):剑桥大学的计算机科学系(Department of Computer Science)提供了软件工程硕士(MSc in Software Engineering)和博士学位(PhD)项目。
- 帝国理工学院(Imperial College London):帝国理工的计算机科学与技术系(CIS)提供了软件工程硕士(MSc in Software Engineering)和博士学位(PhD)项目。
- 伦敦大学学院(UCL):UCL的计算机科学与工程学院提供了软件工程硕士(MSc in Software Engineering)和博士学位(PhD)项目。
- 爱丁堡大学(The University of Edinburgh):爱丁堡大学的计算机科学系(School of Computer Science)提供了软件工程硕士(MSc in Software Engineering)和博士学位(PhD)项目。
- 曼彻斯特大学(The University of Manchester):曼大的计算机科学与信息技术学院(CSI)提供了软件工程硕士(MSc in Software Engineering)和博士学位(PhD)项目。
- 格拉斯哥大学(University of Glasgow):Glasgow的计算机科学学院提供了软件工程硕士(MSc in Software Engineering)和博士学位(PhD)项目。
- 谢菲尔德大学(The University of Sheffield):谢菲尔德大学的信息科学与技术学院(ICT)提供了软件工程硕士(MSc in Software Engineering)和博士学位(PhD)项目。
3. 亚洲
- 清华大学(Tsinghua University):清华的计算机科学与技术系提供了软件工程硕士和博士学位项目。
- 北京大学(Peking University):北大的计算机科学技术中心提供了软件工程硕士和博士学位项目。
- 中国科学技术大学(University of Science and Technology of China, UESTC):中科大的计算机科学与技术学院提供了软件工程硕士和博士学位项目。
- 浙江大学(Zhejiang University):浙大的计算机科学与技术学院提供了软件工程硕士和博士学位项目。
- 上海交通大学(Shanghai Jiao Tong University):上海交大的电子信息与电气工程学院提供了软件工程硕士和博士学位项目。
- 哈尔滨工业大学(Harbin Institute of Technology, 简称HIT):哈工大的计算机科学与技术学院提供了软件工程硕士和博士学位项目。
- 南京大学(Nanjing University):南大的软件工程研究院提供了软件工程硕士和博士学位项目。
- 复旦大学(Fudan University):复旦的计算机科学技术学院提供了软件工程硕士和博士学位项目。
- 同济大学(Tongji University):同济大学的计算机科学与工程系提供了软件工程硕士和博士学位项目。
- 东南大学(Southeast University):东南大学的计算机科学与技术系提供了软件工程硕士和博士学位项目。
- 电子科技大学(University of Electronic Science and Technology of China, UESTC):电子科大的计算机科学与工程学院提供了软件工程硕士和博士学位项目。
- 华中科技大学(Huazhong University of Science and Technology, HUST):华科的大学校办产业集团与计算机与人工智能学院联合提供了软件工程硕士和博士学位项目。
- 武汉大学(Wuhan University):武大的计算机学院提供了软件工程硕士和博士学位项目。
- 华南理工大学(South China University of Technology, 简称SCUT):华工的计算机科学与工程学院提供了软件工程硕士和博士学位项目。
- 厦门大学(Xiamen University):厦大的计算机与网络空间安全学院提供了软件工程硕士和博士学位项目。
4. 其他地区
- 香港城市大学(City University of Hong Kong, 简称CityU):城大的工程学院提供了软件工程硕士和博士学位项目。
- 香港理工大学(PolyU):理大的计算机系统管理及应用学院提供了软件工程硕士和博士学位项目。
- 香港科技大学(HKUST):科大的工程学院提供了软件工程硕士和博士学位项目。
- 香港中文大学(CUHK):中大的工程学院提供了软件工程硕士和博士学位项目。
- 香港浸会大学(HKBU):浸大的工程学院提供了软件工程硕士和博士学位项目。
- 香港岭南大学(Lingnan University, 简称LNU):岭大的工程学院提供了软件工程硕士和博士学位项目。
- 香港公开大学(Open University, 简称OU):公开的工程学院提供了软件工程硕士和博士学位项目。
综上所述,全球范围内开设软件工程专业的高等教育机构数量众多,且不断有新的机构加入这一领域。这些机构不仅在教学资源、师资力量、科研能力等方面有所差异,而且各自也具有独特的教育特色和优势。因此,在选择适合的学校时,建议综合考虑学校的综合实力、专业排名、地理位置、学费等因素,以及自己的学术兴趣和职业规划,做出最适合自己的选择。