计算机科学专业
一、计算机科学专业课程描述
计算机科学计算机硕士学位课程(MComp CS)为您提供了深入研究计算机科学核心领域、磨练专业知识和了解该领域最新进展的机会。您将具备应对新技术挑战的知识和技能,并作为IT专业人士和扩展您的职业选择。
该课程强调计算机科学的基本原理,同时提供在你感兴趣的领域追求知识的灵活性。你可以从各种各样的模块中进行选择,这些模块跨越计算机系统、数据管理、编程语言、软件工程、人工智能、人机交互和算法等领域。你还可以选择突破创新的界限,与教授一起密切合作推进你感兴趣的研究项目。
二、计算机科学专业课程模块示例 1、高级操作系统 Advanced Operating Systems
现代操作系统在新的计算环境中运行,这与编写UNIX或DOS时截然不同。深入了解现代操作系统在当今世界的工作方式——移动计算、云计算、多处理器系统、虚拟机和安全威胁等新常态。
2、HCI现象与理论 Phenomena and Theories of HCI
设计令人愉快的用户体验(UX)和高功能用户界面(Ul)是一门科学,也是一门艺术。了解HCI设计和不同交互设计范式背后的基础科学。了解如何建模和测量用户界面交互,从而更好地理解和预测界面设计选择。
3、计算机系统性能分析 Computer Systems Performance Analysis
如何知道购买哪种类型的服务器以及该为指定服务提供多少容量?在计算机性能分析中获得全面的基本知识——如何识别性能瓶颈,描述工作量,建立与系统的参数相关的分析模型,并在不同的“如果”假设下预测性能极限。
4、模拟和建模技术 Simulation and Modelling Techniques
帮助决策者回答现实世界中不可能尝试的情景问题的一种方法是在软件中模拟不同的“假设情景”。掌握设计、构建和分析高效运行的仿真模型所需的原理和技术。