计算机科学(高性能图形和游戏工程)
MEng (Hons)
University of Leeds
- 利兹大学
![University of Leeds](https://www.universityguru.cn/images/logos-seals/50x50/4791.png.webp)
课程关键信息
薪资
计算机科学专业毕业生的薪资
重要提示:下面的薪资数据不是针对具体的课程,而是包含了该校所有计算机科学学生的数据。根据数据收集的方法,工资数据主要是基于本科生的数据。
毕业后15个月 | 毕业后3年 | 毕业后5年 | |
---|---|---|---|
薪资中位数 | £30000 | £28500 | £38500 |
25-75百分位数范围 | £27000 - £34000 | £22000 - £38000 | £28500 - £50000 |
利兹大学的所有计算机科学课程
英国所有计算机科学专业毕业生的薪资
毕业后15个月 | 毕业后3年 | 毕业后5年 | |
---|---|---|---|
薪资中位数 | £26644 | £24784 | £29451 |
25-75百分位数范围 | £22682 - £31960 | £18572 - £32375 | £21459 - £40385 |
位于英国的所有计算机科学课程。
课程描述
价值数十亿英镑的全球游戏产业是计算机科学中最注重性能的领域之一。除了视频和控制台游戏外,令人兴奋的新沉浸式游戏、高保真移动和电子竞技也在不断兴起,所有这些都推动了这一快节奏行业的巨大发展。
成功的计算机图形程序员利用对体系结构和高性能编程的深刻理解,将计算资源推向极限,在最先进的硬件平台上生成新的图形逼真度和视觉效果。他们工作在游戏行业的高端,专注于在高性能平台上开发计算机图形,并为下一代游戏编写引擎。
在利兹大学学习计算机科学与高性能图形和游戏工程专业,您将掌握核心技术和解决问题的技能,以应对当前和新出现的挑战。本课程是与业界合作开发的,这意味着您将学习到该领域的最新创新和最新技能。
您将熟练掌握低级编程(C++、图形和计算着色器),全面了解多核和多核编程技术、游戏引擎和工具开发技术,并对图形和游戏中使用的实用技术(包括几何模型、动画和模拟)以及高级视觉逼真方法有基本的了解。 除了算法设计、问题解决和实际编程等技术技能外,您还将掌握一系列重要的工作技能,如协同工作和项目管理。
如果您希望接受挑战、在多学科团队中工作、解决全球和新兴挑战,并拥有一套可移植且备受欢迎的技能,那么本课程就是为您量身打造的。您将学习的主题反映了计算机科学的最新发展,使您掌握在这一备受推崇的专业领域开始职业生涯所需的关键知识、技能和经验。
为什么在利兹学习:
- 我们享誉全球的研究成果直接融入您的课程,在算法与复杂性、人工智能、计算科学与工程、生物医学与健康以及分布式系统与服务等领域为您的学习注入最新思想。
- 体验由擅长各种计算领域的学者和研究人员组成的课程团队提供的专业教学。
- 使用一流的设施,包括两个定制的教学实验室,内有高规格的 Linux 机器,以及一系列协作和安静的学习空间。
- 利用我们的工业实习机会,在毕业前提升您的职业前景,为您的简历增添竞争优势。我们与行业的紧密联系为往届学生提供了在苹果、微软和亚马逊等公司工作并与之建立专业关系的机会。
- 通过我们遍布全球各大学的令人兴奋的海外学习计划,获得宝贵的生活经验并促进个人发展。
- 加入 CompSoc,您可以结识志同道合的同学,享受各种社交、专业和学术活动,包括黑客马拉松、社区拓展和专业网络,从而充分利用在利兹的时光。CompSoc 还设有运动队和学术支持小组。
您将学习什么
项目内容:作为Computer Science with High-Performance Graphics and Games Engineering, MEng (Hons) 的学生,您将学习以下课程模块。
模块(一年级)
在计算机时代,社会各部门都严重依赖计算机系统,负责规划、设计、开发和管理计算机系统的人必须遵守最高的专业标准,并了解相关的法律、社会、道德和专业问题。本模块侧重于培养具有专业责任感的计算机科学从业人员,并为整个计算机科学课程中关于法律、社会、伦理和专业问题的讨论奠定基础。本模块为学生提供了参与小组工作的机会,培养对团队动态的理解,并与行业和应用伦理中心合作提供。
计算机科学,在其基础上,是一门数学和工程学科。本模块的重点是研究计算机科学的基本数学概念。为了充分理解算法设计、逻辑推理和编程的概念,有必要了解如何应用数学论证以及如何应用数学知识来模拟现实世界的问题。本模块构成了计算机科学课程的重要核心,鼓励学生将现实世界的问题视为数学问题,并将为学生在计算机科学领域进一步的数学研究做好准备。该模块将考虑基本数学概念在验证和程序正确性、系统安全和复杂性分析方面的应用。
数据库是许多计算机系统的一个共同组成部分,它存储和检索有关系统状态的数据。本模块涵盖了数据库系统的设计、架构、实现的原则以及数据库管理系统的作用。为了理解数据库系统的设计,需要了解关系理论以及分解系统和以适当方式建模的工具和技术。本模块介绍了在数据库中操作数据的工具以及确保数据安全和完整性的设计原则。
离散数学研究有限数学结构,是许多计算机科学学科的数学基础,包括算法设计、数据结构、数据库理论、形式语言和自动机、编译器和重要的安全性。本模块集中在离散数学的基础上,介绍了一些概念和技能,这些概念和技能将在整个计算机科学课程的其余部分得到应用。本模块建立在以前教授的数学模块上,并向学生介绍了各种强大的工具,这些工具可以模拟许多领域出现的问题,包括运输、电信和分子生物学。
编程是计算机科学中开发问题解决方案的一个基本工具。本模块的重点是编程的一种模式,即程序化编程。这种类型的编程是其他编程范式的基础,如面向对象的编程,这是一种工业上需要的编程技术。该模块涵盖了编程的关键技能,包括设计、实现、调试和测试。该模块是计算机科学课程中所有编程模块的基础,并采用了一种实用的方法。
编程项目是整个计算机科学课程的重要评估技术,也是工业环境中的一个基本工作单元。本模块为学生提供了一个机会来发展专业编程的经验,包括工具和技术。工具和技术,如版本控制、测试以及安全和防御性编程,是专业程序员必须具备的技能之一,在本模块中,通过完成一组小型项目,学生有望为现实世界的问题提供专业质量的解决方案。本模块以项目为基础,与行业专家共同提供。
有效的编程不仅取决于了解如何将指令传达给机器,还取决于机器如何执行这些指令。本模块介绍了计算机在逻辑门水平上的内部实现,建立在早期数学模块中教授的形式逻辑之上。本模块弥补了高级编程结构,如 "if "语句和 "for "循环,以及它们如何被机器实际执行之间的差距,并提供了一个机会,说明抽象是解决问题的一个强大的可转移工具,可以在其他学科中应用。在这个模块中,学生将用逻辑门建立一个模拟架构,并学习如何用机器代码、汇编和高级语言进行编程。
计算机系统通常被看作是一个单一的实体,提供一系列的服务。然而,这种观点是一种有意的抽象,以帮助计算机在工业中的实施和采用。本模块仔细研究了计算机系统,并揭示了计算机系统组件的架构,以及内部架构如何促进计算机系统的功能。本模块侧重于计算机系统的各个组件是如何连接在一起的,以及抽象化如何使计算机系统在关注点分离的基础上分层构建。本模块是后面研究云平台架构的模块的基础,.
本模块建立在早期编程模块的基础上,侧重于面向对象的范式,这是工业领域最重要的编程范式之一。为了用面向对象的编程语言开发软件,必须了解面向对象和程序化编程之间的根本区别,以及这两种范式的设计过程有何不同。本模块介绍了设计、实现、测试和调试面向对象程序的技术和工具.
模块(二年级)
大多数软件是由具有各种技能的人组成的团队建立的。这些团队将使用专门的工具,帮助他们更有效地进行协作。本模块让学生在一个扩展的小组项目中接触到这些想法和工具,并让他们有机会看到在COMP2912中所学到的原则是如何在实践中应用的。
人工智能是计算机科学中的一个发达领域,正在迅速发展。这个领域的基础起源于阿兰-图灵调查人类智能和计算机之间的界限的工作。在人工智能领域开发的技术已经进入了日常生活,形成了我们每天都依赖的服务和基础设施。这些服务和基础设施包括互联网搜索、预测文本、语音识别和自动化。本模块涵盖了人工智能主题的基础,并考虑其在广泛的应用中的用途,以及出现的伦理和法律问题。
随着用户界面随着新设备的出现而不断发展,了解用户交互设计的基本原理以实现其有效使用是很重要的。开发新的界面和想法是有趣和有创意的,但它需要以系统的评估技术和对人类因素的理解为基础。在这个模块中,学生将被介绍到用户体验设计的思维和需求分析、设计、原型制作和评估的过程,以将想法转化为艺术品。视觉设计、感知和认知的原则将被涵盖,以告知有效的交互设计。将通过项目工作探索在现代工具箱中构建图形用户界面的工程现实。
编程和编程语言是计算机科学工作者的基本工具。在过去和现在,支撑编程语言发展的理论和技术是形式语言和有限自动机。本模块的存在是为了提供形式语言和有限自动机的坚实基础,这将在后续模块中得到加强。本模块的重点是语言的形式规范、抽象机器的相应层次,并有助于发展对编程语言的设计考虑的理解。
计算机系统的资源是有限的,需要谨慎管理,以提供预期的服务。操作系统是用于管理计算机资源的机制的一部分,如内存和中央处理时间。除了管理资源之外,操作系统还管理一些安全方面的考虑,包括分离运行中的进程和文件系统的权限。本模块的重点是操作系统的目的和它们的架构.
浮点计算的准确性。线性方程组、非线性方程、常微分方程和数据插值的标准数值算法。在代码中设计稳健和高效的实现方式.
算法是计算机程序所体现的基本概念。为了欣赏一个好的问题解决方案,"好 "必须能够以某种严格的方式进行量化。本模块的主要重点是开发一个用于设计和分析算法和数据结构的知识和技能的工具包。本模块建立在以前的数学模块上,并依靠在那里开发的技能来证明算法的正确性及其时间和空间要求。
本模块的重点是关键算法和数据结构,它们构成了现代计算机专家的工具箱。解决同一问题可能存在几种算法,重要的是产生一种在计算时间和空间要求上高效的算法。我们的主要目标是在这些可用的解决方案中找出最有效的解决方案,并为这种选择提供正式的理由。通过对高级算法和数据结构的练习,学生们将学会如何将它们结合起来,以产生一个高效的解决方法。算法设计方法(贪婪算法,动态编程,分而治之)将通过各种例子来说明。将考虑高级数据结构(优先级队列、字典)及其实现。
互联网和其他计算机网络是现代生活中不可避免的一部分。网络设备构成了物理基础设施,网络协议定义了通信手段。由于计算机科学的趋势是趋向于大规模的并行计算机系统,因此计算机科学从业者在网络架构、网络编程和网络安全方面有一个坚实的基础变得更加重要。本模块介绍了计算机网络中使用的协议、硬件和架构,并将为学生提供开发网络应用的机会。
商业软件的开发不仅仅涉及到编程。软件开发人员还需要能够有效地捕捉需求,设计适当的软件架构,并将其转化为高效的、经过测试的和可维护的实现。整个过程需要以一种能够为项目利益相关者提供最大价值的方式来管理。在这个模块中,学生将学习在行业中广泛使用的软件项目管理方法,并获得与商业相关的软件设计、实施和测试的技术。
模块(三年级)
个人项目是三年的计算机科学研究的高潮,为学生提供了展示对该学科的掌握的机会。该模块将看到学生完成一个与他们的学位课程相关的重要研究和/或开发项目。该模块还将看到学生将他们的分析和评估技能应用于他们所选择的项目,此外还考虑到项目的法律、社会、道德和职业成分。该模块要求学生与学者一起工作,在被监督者/监督者的关系下,选择和塑造项目。有些项目是与行业合作提供的,这有助于提高商业意识。
三维计算机图形是计算机游戏和电影特效的核心,但也被广泛用于科学、医学和工程。本模块涵盖了三维计算机图形背后的核心概念,包括光栅化、硬件加速的投影渲染、曲线和表面的几何建模、表面纹理和分层动画。课程作业的高潮是学生从头开始建立一个小型的实时3D应用程序,以展示他们的能力。
模块(四年级)
该模块介绍了深度学习领域,采取了强有力的整合性和最先进的方法。根据人工智能在关键领域(如金融、卫生、法律)的使用,强调多种输入模式的结合,特别是结合图像、文本和结构化数据。学生在开发系统以解决现实世界的问题方面获得实践经验,提供必要的知识和技能来开发一个人工智能系统,作为硕士项目的一部分.
该模块介绍了深度学习领域,采取了强有力的整合性和最先进的方法。根据人工智能在关键领域(如金融、卫生、法律)的使用,强调多种输入模式的结合,特别是结合图像、文本和结构化数据。学生在开发系统以解决现实世界的问题方面获得实践经验,提供必要的知识和技能来开发一个人工智能系统,作为硕士项目的一部分.
计算机图形的高级几何建模取决于对微分几何的理解及其在图形管道中建模和优化资产的用途。也有必要了解数学概念如何映射到整个任务的实际实现,如建立几何建模工具、模型修复和参数化、纹理合成、几何平滑和简化。
我们将假设有良好的C++编程标准,包括使用类、基本模板和重载。对计算机结构的了解,特别是对内存层次的了解.
小组项目为你提供了一个机会,让你作为团队的一部分从事一个主要的计算机项目。该项目将进一步发展你的团队工作/项目管理技能以及你的技术知识和技能。
我们将假设有良好的C++编程标准,包括使用类、基本模板和重载。了解计算机结构,特别是内存层次。数据结构和算法的知识。数学知识,包括线性代数、微积分、统计、数值分析等。物理学入门知识。具备基本的计算机图形学知识,并对面向光栅化的3D图形库(如OpenGL....)有实际操作经验。
了解可被表述为非线性方程组的问题范围。考虑这些问题的标准算法及其实现的效率。展示最先进的算法如何提高效率,并允许解决大型稀疏的非线性方程组。
我们将假设有良好的C++编程标准,包括使用类、基本模板和重载。具有计算机结构的知识,特别是内存层次结构。数据结构和算法的知识,包括但不限于复杂性分析。数学知识,包括线性代数、微积分、离散数学、统计学、数字分析等。物理学知识。具有计算机图形学和OpenGL的知识,对至少一个图形用户界面库有实践经验.
工作和职业前景
毕业15个月后,该课程的毕业生被问及他们的工作类型、是否在职、其当前的工作和职业前景。
利兹大学的所有计算机科学课程
目前的工作
利兹大学的所有课程
15个月后工作所需的技能水平
利兹大学的所有计算机科学课程
本课程毕业生的工作情况(毕业后15个月)
以下为 利兹大学 Computer Science with High-Performance Graphics and Games Engineering MEng (Hons) 的所有毕业生实例
75% | |
5% | 熟练工种职业 |
5% | 商业和公共服务的辅助专业人员 |
5% | 初级职业 |
5% | 商业、研究和行政专业人员 |
5% | 教学专业人员 |
0% | 科学、工程和技术辅助专业人员 |
等级分布
该课程的学生成绩如下
入学要求/录取条件
本课程录取学生的UCAS收费标准
这门特别的课程
资格要求
AAA级,包括数学或计算机。如果没有参加数学A-level考试,GCSE数学需要达到B(6)级或以上。 如果选修A-level科学科目,我们要求学生在取得A-level规定的成绩的同时,还要在实践科学部分取得合格。 不包括A-level普通研究或批判性思维。
高等教育水平的AA,包括数学或计算机,以及高等教育水平的AABBB。
总共通过60个学分,其中三级45个学分,30个学分达到优秀(包括适当数量的数学模块),其余15个学分达到优秀或以上。
扩展项目资格 - 虽然我们认识到申请人在扩展项目中的价值、努力和热情,但我们目前不将其作为录取的一部分。然而,我们鼓励你在个人陈述中提供关于你的项目的进一步信息,如果被邀请的话,在面试中也可以提供。
总分35分,其中高级水平18分,包括HL数学中的5分。分析和方法的5分,或HL数学的6分。应用和解释或HL计算机中的5分。如果IB只提供计算机,则要求GCSE数学(或同等学历)达到B级或以上。
D*D*D,在所有的数学单元中取得优异成绩。数学单元必须包括进一步数学。这个单元在你的BTEC课程中可能是可选的,但是学院要求必须有这个单元。请与我们联系以了解更多信息。请注意:新的RQF BTECs可能有不同的要求,请联系招生部门。
H1 H2 H2 H2 H2,包括数学。
D3, D3, D3包括数学。
英语语言要求
等级 | 其他细节 | |
---|---|---|
IELTS (Academic) | 6 | 包括每项测试中的5.5分。要在课程开始前的最近两年内参加。 每个部分不低于5.5分。 |
获取关于最适合您的预科课程的建议 ,以便您在UCAS分数、A-Level 或英语语言要求方面没有达到最低要求时可以继续学习Computer Science with High-Performance Graphics and Games Engineering, MEng (Hons)。
费用
学生在英国的平均生活费用
租金 | 518英镑 |
水、气、电、互联网(家里) | 50英镑 |
超市购物 | 81英镑 |
服装 | 35英镑 |
外出就餐 | 33英镑 |
酒类 | 27英镑 |
外卖/送餐 | 30英镑 |
外出/娱乐(不包括酒和食物) | 24英镑 |
假期和周末旅行 | 78英镑 |
市内交通 | 17英镑 |
自我保健/运动 | 20英镑 |
文具/书籍 | 13英镑 |
移动电话/互联网 | 13英镑 |
有线电视/流媒体 | 7英镑 |
保险费 | 51英镑 |
其他 | 1092英镑 |
学生的平均生活费用 | 95英镑 |
与平均水平相比,伦敦的费用高出约34%,主要是由于租金比其他城市的平均水平高出67%。对于住在学生宿舍的学生来说,水、煤气、电、WIFI等费用一般都包含在租金中。在小城市的学生,如果步行/骑自行车可以到达住处,交通费用往往要低得多。
如何申请
申请截止日期:
2024年1月26日
这是填写和提交该课程申请的截止日期。如果大学或学院仍有名额,您可以在此日期之后申请,但不保证您的申请会被考虑。
可选的入学点:
- 第1年 (默认入学日期)
- 第2年
大学排名
利兹大学在英国和全球顶级排名中的位置。
利兹大学 在相关学科的具体排名中的排名。
计算机科学
-
-
- #19
- #23
-
- 计算机科学
-
CUG 《完全大学指南》- 学科排名
[发布于 08 六月, 2023]
-
-
- #16
- #201
-
- 计算机科学
-
THE 世界大学学科排名
[发布于 26 十月, 2022]
-
-
- #23
- #351
-
- 计算机科学
-
NTU 学科排名
[发布于 11 七月, 2023]
查看利兹大学的所有 33 个大学排名
关于利兹大学
利兹大学是一所政府资助的研究型大学,位于英格兰西约克郡的利兹市。主校区位于利兹市中心以北约一英里处,也靠近海德公园、伍德豪斯和希丁利等热门学生区。
利兹大学 的学生结构
- 本科生:
- 26410
- 研究生:
- 10335
- 合计:
- 36745
类似课程
项目 | 大学 | 学生满意度 | 失业率 | 退学率 | 学费(国际) | 城市 | |||
---|---|---|---|---|---|---|---|---|---|
![]() |
计算机科学与网络安全 MEng (Hons) |
南安普敦大学 (University of Southampton) |
76% | 2% | 0% | £22760 | 174 | 南安普敦 | 校区 全日制 |
![]() |
计算机科学 Msci (Hons) |
伦敦大学皇家霍洛威学院 (Royal Holloway, University of London) |
67% | 3% | 15% | £23200 | 148 | 埃格姆 | 校区 全日制 |
![]() |
计算机科学快速通道 MSc |
格拉斯哥大学 (University of Glasgow) |
67% | 5% | 1% | £63060 | 204 | 格拉斯哥 | 校区 全日制 |
![]() |
计算机科学(人工智能)专业 Msci (Hons) |
伦敦大学皇家霍洛威学院 (Royal Holloway, University of London) |
67% | 3% | 5% | £23200 | 130 | 埃格姆 | 校区 全日制 |
![]() |
计算机科学(软件工程) MEng (Hons) |
赫尔大学 (University of Hull) |
80% | 0% | 0% | £17550 | 119 | 赫尔 | 校区 全日制 |
![]() |
计算机科学 MPhil |
阿伯里斯特威斯大学 (Aberystwyth University) |
86% | 0% | 7% | £15750 | 114 | 阿伯里斯特威斯 | 校区 全日制 |
![]() |
高级计算机科学(含工业实习) MSc |
莱斯特大学 (University of Leicester) |
64% | 4% | 0% | £22500 | 132 | 莱斯特 | 校区 全日制 |
![]() |
计算机科学与人工智能(含实习年) Msci (Hons) |
拉夫堡科技大学 (Loughborough University of Technology) |
92% | 3% | 3% | £25700 | 169 | 拉夫堡 | 校区 全日制 |
![]() |
电子和计算机科学 MEng (Hons) |
爱丁堡大学 (The University of Edinburgh) |
83% | 0% | 0% | £30400 | 205 | 爱丁堡 | 校区 全日制 |
![]() |
信息学 MInf |
爱丁堡大学 (The University of Edinburgh) |
81% | 0% | 0% | £30400 | 229 | 爱丁堡 | 校区 全日制 |
排名发布者
The University League Tables
- 发布于:
- 08 六月, 2023
THE Times Higher Education, UK
- 发布于:
- 26 十月, 2022
- 排名标准 -THE 世界大学学科排名:
- 37.4% 教学(学习环境)
37.6% 研究(数量、收入和声望)
15% 引文(研究影响力)
7.5% 国际前景(员工、学生和研究)
2.5% 行业收入(知识转让)
NTU ranking
- 发布于:
- 11 七月, 2023