计算机安全性与弹性是计算机科学中的动态领域。安全不仅仅是密码学,还与理解信息流动有关。弹性是系统从伤害中恢复的能力,无论这种伤害是来自软件设计过程中的错误、偶然的误用、人为错误或恶意攻击。而分析和设计安全可靠的系统需要将以上因素全部考虑在内。
纽卡斯尔大学计算机安全性与弹性理学硕士学位课程将人因、验证和分布式系统融入安全性和系统弹性的教学和研究中,让学生综合认识开发可靠系统的相关技术。纽卡斯尔大学计算机安全性与弹性理学硕士学位课程将培养学生设计计算机系统并评估系统面对故障或攻击是否安全可靠的技能。同时,学生也将有机会评估真实系统,如网络犯罪专案室。
序号 | 课程介绍 | Curriculum |
1 | 系统安全 | System Security |
2 | 系统验证 | System Validation |
3 | 可依赖计算机系统挑战 | The Challenge of Dependable Systems |
4 | 信息安全和信任 | Information Security and Trust |
5 | 人因工程 | Human Factors Engineering |
6 | 高整合软件工程 | High Integrity Software Development |
7 | 研究技能 | Research Skills |
8 | 计算机安全性和恢复力团队项目 | Group Project in Computer Security and Resilience |
9 | 计算机安全性和恢复力项目和论文 | Project and Dissertation in Computer Security and Resilience |
10 | 高级JAVA编程 | Advanced Programming in Java |
11 | 面向对象的编程 | Object-oriented Programming |