院校库
留学生课程辅导

谢菲尔德大学高级计算机硕士必修课程有哪些?

来源:考而思在线 阅读量:33

2024-10-15 17:55:45

谢菲尔德大学高级计算机硕士(Advanced Computer Science MSc)由英国计算机协会(BCS)认可的一个理学硕士学位。学习该学位课程,可以使你处于计算机科学和软件工程发展的前沿。正值新学期,今天英国计算机课程辅导小编就来具体介绍下关于谢菲尔德大学高级计算机硕士必修课程,希望可以帮助留学生们更好的规划新学期的学习侧重点。

谢菲尔德大学高级计算机硕士必修课程

1、COM6103 团队软件项目(Team Software Project)-15学分

该团队项目旨在为教学课程的更实用方面提供见解和更广泛的背景,并为学生提供团队合作开发大量软件的经验。本课程要求学生有一定的命令式编程经验。

2、COM6516 面向对象编程和软件设计(Object Oriented Programming and Software Design)-15学分

本课程介绍了从Java编程语言中的组件构建大型软件系统的面向对象方法。使用Java Application Programmer's Interface(包括AWT、Swing和Java Collections Framework)涵盖了大规模的程序设计和实现问题。主题包括:数据和过程抽象、集合接口和实现、事件驱动的计算模型、用户界面组件、流和文件、使用统一建模语言(UML)的文档样式。

谢菲尔德大学高级计算机硕士必修课程有哪些?

3、COM6655 专业问题(Professional Issues)-15学分

该课程旨在使学生能够认识到利用计算机技术所涉及的法律、社会、伦理和专业问题,并以采用适当的专业、道德和法律实践为指导。

描述了技术变革、社会和法律之间的关系,包括计算机和计算机专业人员在技术社会中发挥的强大作用。

介绍了与计算机学科相关且具体的关键法律领域(例如,知识产权、缺陷软件责任、计算机滥用等),旨在提供对计算机专业人员很重要的道德和社会概念的理解,以及考虑道德困境的经验。

4、COM6906 毕业论文项目(Dissertation Project)-60学分

对于你的个人项目,你可以在谢菲尔德大学内外的许多不同环境中从各种可能性中进行选择。该项目在summer期间完成,在此期间,你将有一位私人学术导师指导你。

谢菲尔德大学高级计算机硕士必修课程有哪些?

以上是谢菲尔德大学高级计算机硕士必修课程盘点。对于留学生而言,留学高级计算机硕士,除了这些必修的核心课程之外,还可以根据自己的兴趣在广泛的选修课程中进行选择,如果有需要了解的留学生,也可以咨询考而思在线谢菲尔德大学课程辅导老师进行详细了解。

当前页面:

凡来源标注“考而思”均为考而思原创文章,版权均属考而思教育所有,任何媒体、网站或个人不得转载,否则追究法律责任

犹豫不决 不如直接对话导师

没找到想看的信息?直接联系老师咨询

3000+硕博导师库匹配,免费咨询

微信号: kaoersi02

免费获得学习规划方案

已有 2563 位留学生获得学习规划方案

马上领取规划

*已对您的信息加密,保障信息安全。