圣安德鲁斯大学计算与信息技术理学硕士项目旨在发展学生的批判性理解,内容包括对计算机系统的使用及计算机系统对业务流程和项目管理的影响。同时,该项目为没有编程背景的学生提供了在现代软件开发环境中提升编程技能的机会。
圣安德鲁斯大学人计算与信息技术理学硕士项目有以下亮点:
圣安德鲁斯大学人计算与信息技术理学硕士项目旨在赋予学生研究计算机科学中感兴趣的领域的自由。
圣安德鲁斯大学人计算与信息技术理学硕士项目在现代软件开发环境中为学生引入编程技能。
学生承担重要课题,课题包括广泛调查与大量软件开发,以及最终的论文。这些课题能够帮助他们巩固和扩展专业知识及批判性思维。
学校设有现代化计算机实验室,实验室配备双屏计算机工作站及小组工作设施。学生有24小时访问现代化计算机实验室的权限。
1、Masters Core Skills:
2、Masters Programming Projects:
3、Object-Oriented Modelling、Design and Programming
4、Programming Principles and Practice
5、Artificial Intelligence Principles
6、Artificial Intelligence Practice
7、Language and Computation
8、Advanced Networks
9、Mobile and Wireless Networks
10、Software Engineering Principles
11、Software Engineering Practice
12、Critical Systems Engineering
13、Software Architecture
14、Human Computer Interaction Principles and Methods
15、Interactive Software and Hardware
1、硕士核心技能
2、硕士编程项目
3、面向对象的建模、设计和编程
4、编程原理和实践
5、人工智能原理
6、人工智能实践
7、语言和计算
8、高级网络
9、移动和无线网络
10、软件工程原理
11、软件工程实践
12、关键系统工程
13、软件架构
14、人机互动原理和方法
15、互动软件和硬件