伦敦大学国王学院高级软件工程理学硕士学位课程是一门高级学习课程,为计算机学生提供软件系统设计、开发和分析方面的高级技能。该课程专注于当代的软件系统开发技术,重点是大型安全软件系统的构建和管理。学生将学习高级软件工程技能,为他们在专业和研究中发挥创造性作用做好准备。本课程还将使学生具备必要的研究、分析和批判性思维技能。
1、Individual Project
2、Advanced Software Engineering: Software Measurement & Testing
3、Group Project
4、Software Design & Architecture
5、Advanced Research Topics
6、Agents & Multi-Agent Systems
7、Computational Models
8、Data Structures and their Implementation in C++
9、Database Technology
10、Distributed Systems
11、Web Infrastructure
12、Parallel & Distributed Algorithms
13、Software Engineering of Internet Applications
14、Access Control & Privacy Policies
1、个人项目
2、高级软件工程:软件度量和测试
3、团队项目
4、软件设计和架构
5、高级研究议题
6、代理和多智能体系统
7、计算模型
8、C++中的数据结构及其实现
9、数据库技术
10、分布式系统
11、网络基础架构
12、并行和分布式算法
13、互联网应用程式软件工程
14、访问控制和隐私政策