伦敦大学国王学院高级软件工程与管理理学硕士学位课程由信息学部开设,该学部因研究导向型教学和由各领域内专家监管项目而享有盛誉。对于拥有计算机科学背景的本科生来说,伦敦大学国王学院高级软件工程与管理理学硕士学位课程将帮助其全面理解信息技术在企业中的作用以及信息系统如何影响业务和组织进程。 伦敦大学国王学院高级软件工程与管理理学硕士学位课程专注于软件系统开发的高级技术,侧重于面向网络和主体的大型软件系统的构建和管理,核心课程包括软件设计和架构,课程中的小组项目为学生提供在企业联合组织中设计、实施和记录大型软件产品的经验。伦敦大学国王学院高级软件工程与管理理学硕士学位课程还将为学生在行业中担任某些更高级角色提供所需的软件工程相关的专业管理知识和问题解决技能。
序号 | 课程介绍 | Curriculum |
1 | 个人项目 | Individual Project |
2 | 管理学原理 | Principles of Management |
3 | 高级软件工程 | Advanced Software Engineering |
4 | 项目管理 | Project Management |
5 | 软件设计和架构 | Software Design and Architecture |
6 | 团队项目 | Group Project |
7 | 数据库技术 | Database Technology |
8 | C++数据结构及其实现 | Data Structures & their implementation in C++ |
9 | 并行和分布式算法 | Parallel and Distributed Algorithms |
10 | 分布式系统 | Distributed Systems |
11 | 代理和多智能体系统 | Agents and Multi-Agent Systems |
12 | 计算模型 | Computational Models |
13 | 互联网应用程式软件工程 | Software Engineering of Internet Applications |
14 | 高级研究议题 | Advanced Research Topics |
15 | 网站基础架构 | Web Infrastructure |