谢菲尔德大学计算机科学硕士主要课程
英国谢菲尔德大学计算机科学硕士课程将为学生提供计算机科学和软件工程相对新方面的高级教育,并以广泛的研究兴趣为依据。创新的项目工作将教学生如何在现实世界中应用学生的知识。下面英国留学生课程辅导给大家具体介绍谢菲尔德大学计算机科学硕士主要课程。
1.团队软件项目 Team Software Project
这个以工业为主导的项目旨在为所教学模块的更实用方面提供见解和更广泛的背景,并为您提供团队合作开发大量软件的经验。工业界的参与将有助于确保项目保持最新和相关性。
2.面向对象编程和软件设计 Object Oriented Programming and Software Design
本模块介绍了从 Java 编程语言中的组件构建大型软件系统的面向对象的方法。它假定具有命令式编程的先验知识。使用Java应用程序编程接口(包括AWT,Swing和Java Collections Framework)涵盖了大规模的程序设计和实现问题。主题包括:数据和过程抽象,集合接口和实现,事件驱动的计算模型,用户界面组件,流和文件,使用统一建模语言(UML)的文档样式。
3.专业问题 Professional Issues
该模块旨在提高对更广泛的社会,法律和道德问题的认识。它描述了技术变革,社会和法律之间的关系,强调了计算机和计算机专业人员在技术社会中发挥的强大作用。它还介绍了与计算机学科具体且相关的法律领域(例如,知识产权、缺陷软件的责任、计算机滥用等),旨在提供对计算机专业人员重要的道德概念的理解,以及考虑道德困境的经验。
4.论文项目 Dissertation Project
这是一个以研究为主导的项目,由一名工作人员监督。为了确保暑期学习期间的最佳利用,项目准备和规划在第二学期进行,并单独评估。项目活动在夏季使用部门设施进行,您将接触到项目领域的最新方法和想法。您有空间向高水平展示您的关键技能和与主题相关的知识。
去英国留学,谢菲尔德大学确实是诸多小伙伴关注的留学院校,谢菲尔德大学计算机科学硕士主要课程,上面已经给大家做了简单的介绍,前三门课程平均15学分,论文项目占据大部分学分比重,为60学分,如果你正好有相关谢菲尔德大学课程辅导等需求,欢迎寻求辅无忧的帮助。