Northumbria University
计算机科学与游戏开发 BSc (Hons)
Northumbria University - 诺桑比亚大学

提供的课程模式

课程关键信息

课程描述

计算机科学(荣誉)学士学位与游戏开发将为这个行业的广大职业打开大门。

从第一天起,你将沉浸在一个令人兴奋的、创新的环境中,你将发展你的理论和技术知识和技能,这将直接关系到你未来的职业生涯。

本课程的开发是为了满足对了解计算机工作原理并希望毕业后在游戏开发工作室工作的技术人才的需求。本课程旨在为你提供计算机科学原理的深刻知识,并通过开发计算机游戏的专业技能来加强。

您将学习什么

项目内容:作为Computer Science with Games Development, BSc (Hons) 的学生,您将学习以下课程模块。

模块(一年级)

本模块将向你介绍关系型数据库的理论和实践。你将学习关系模型的概念以及关系数据库的创建和管理,包括如何在数据库管理系统(DBMS)中开发、查询和维护关系模型,例如Oracle、MySql、Access,在工业/商业环境中。这将包括生成查询以从数据库中提取数据,以及操作数据以将数据转换成信息。该模块还将解决诸如用户访问、加密、信息安全以及在数据库管理系统中使用配置文件和角色等问题。

本模块的目的是为您提供设计和实施网络应用程序的知识和技能,包括适当的技术。你将根据主要的网络标准和用户需求来开发基于网络的应用程序。该模块还将强调网络开发的技术方面,并将介绍网络安全问题。

本模块旨在为你提供理论和实践基础,以了解计算机软件和硬件的设计和构建。你将被介绍到计算的基础理论和计算的主要范式。这将包括软件、系统和数据建模的概念,特别是主要的计算模型和编程范式。为了补充这一理论基础,你还将学习标准的冯-诺依曼计算机结构和冯-诺依曼机器编程。

本模块旨在向你介绍使用面向对象方法的系统分析,包括捕捉、分析和指定信息系统要求的关键思想和技术。你将学习信息系统开发的方法,包括系统开发周期、可交付物和模型的概念、替代方法(结构化和快速)以及与需求捕捉相关的技术。

在本模块中,你将学习如何使用一种编程语言来创建软件。你将学会在适当的情况下选择和应用标准的编程结构。本模块将涵盖变量、条件、循环、子程序、抽象机制和结构化数据类型的使用。你将练习通过将问题分解成更小的任务来解决问题。除了构建可以运行的软件外,你还将开始考虑你的代码质量,并通过按照专业标准工作,制作可靠和可维护的软件。你将学会测试、调试和维护适当规模的软件,并在构建结构良好的软件产品时管理你的时间。我们将在本模块中详细学习一种编程语言.

在这个模块中,你将进一步发展你的问题解决、编程和程序设计技能,这些技能在模块KV4000 "编程 "中被介绍。你将学习利用面向对象的编程范式的原则、知识和技能;使用适当的编程语言来设计和编写面向对象的程序来处理文本文件和建立图形用户界面(GUI)。

由于教学和评估实践中的文化和语言差异,在远离家乡的地方学习时,学术技能会有所不同。本模块旨在支持你在所选科目的评估和教学提供方面使用和实践技术语言和科目特定技能的过渡。本模块的总体目标是培养你为学术目的有效阅读和学习的能力;培养你在研讨会和学术写作中分析和使用源材料的技能,并将你对语言和交流技能的使用和应用提高到更高的水平。

模块(二年级)

本模块旨在为你提供使用服务器端和客户端技术开发动态、交互式网站和应用程序的原则和实践知识,以及与之相关的问题。这将包括结构化数据的检索和处理及其整合以创建符合标准的网络界面。结构化数据的存储和操作,特别是在关系数据库中,也将包括在一个基于网络的系统中。还将提供对相关安全问题的考虑,以及使用文档对象模型(DOM)来操作网络应用程序界面的方法。

在本模块中,你将扩展你对本模块中系统开发的理解。特别是,你将在工业标准方法的背景下涵盖程序设计问题。你将学习如何实现设计,包括选择、实现和处理适当的数据结构,以及如何评估设计模型并理解这些模型在软件开发方法中的地位。你将通过对设计所依赖的原则和概念的理解来发展你的设计知识。此外,您将学习应用行业标准的设计方法和使用适当的建模工具。您还将发展对实施此类模型所涉及问题的理解,包括数据结构的选择和实施。

在本模块中,你将学习软件工程的原则和软件工程项目的管理。你将在一个小型开发项目的背景下应用这些原则,并将其与你的其他研究联系起来。此外,你将看到项目管理和软件工程中的各种技能如何结合起来,以帮助在商业和经济背景下交付一个成功的结果。该模块旨在帮助你了解在你的学科领域就业(和你的继续教育)所需的技能,并应用它们来完成一个项目,达到了解雇主要求的水平。

该模块的目的是为你提供人工智能核心领域的广泛介绍,重点是用于构建智能系统的应用、工具和技术。你将学习智能系统的关键理论概念和研究进展,以及最先进的技术,如知识表示、机器学习、数据和文本挖掘、自然语言处理和理解,以及生物启发计算。你将学习智能系统如何让计算机代表、处理和学习数据。你还将探索人工智能的当前和未来应用,以及各种人工智能技术如何被用来解决实际问题。此外,你将学习如何从一系列的人工智能技术和工具中适当地选择,以解决不同应用领域的实际问题。此外,你将学习如何进行智能系统的性能评估。

由于教学和评估实践中的文化和语言差异,在远离家乡的地方学习时,学术技能会有所不同。本模块旨在支持你在所选科目的评估和教学提供方面使用和实践技术语言和科目特定技能的过渡。本模块的总体目标是培养你为学术目的有效阅读和学习的能力;培养你在研讨会和学术写作中分析和使用源材料的技能,并将你对语言和交流技能的使用和应用提高到更高的水平。

本模块将向你介绍计算机网络、安全和操作系统的基础知识,包括:网络结构和五层互联网协议栈、进程/线程、进程间通信、内存管理、文件系统以及操作系统和网络安全.

本模块将向你介绍人机交互(HCI),这是一个专注于计算机技术设计的研究领域,特别是人类(用户)和计算机之间的互动。它汇集了多个学科,如计算机科学、社会科学、设计和人因工程。

模块(三年级)

模块(四年级)

在本模块中,您将了解计算机游戏的设计、游戏行业的需求和面临的问题以及它们对游戏设计的影响。你将分析一个游戏问题,并使用行业标准的方法为其解决方案进行设计。

在本模块中,你将了解到游戏软件的结构。游戏引擎是复杂的软件,由许多具有不同才能的人共同完成。为了管理这种复杂性,程序员使用一些设计模式来解耦代码,使其更加灵活和可重复使用。你将看到如何使用面向对象的原则,如通用化和封装来实现这一目标。 游戏引擎被分割成不同的组件,如游戏性组件、图形组件、人工智能组件、网络组件等。你将学习用于设计和实现其中一些组件的常用方法。 你还将学习使用图表和解释来理解和交流复杂的设计。你将发展你的编程技能以实现更复杂的面向对象的结构.

由于教学和评估实践中的文化和语言差异,在远离家乡的地方学习时,学术技能会有所不同。本模块旨在支持你在所选科目的评估和教学提供方面使用和实践技术语言和科目特定技能的过渡。本模块的总体目标是培养你为学术目的有效阅读和学习的能力;培养你在研讨会和学术写作中分析和使用源材料的技能,并将你对语言和交流技能的使用和应用提高到更高的水平。

本模块作为你的学士课程的 "顶石"。该模块让你有机会在一个团队中工作,建立一个与你的学习课程直接相关的重要的计算机产品。这将发展和展示你在领导力、团队工作、项目管理、计划、沟通(包括书面和口头)以及你选择的技术的技术技能方面的技能。这个模块的目的是让你在你所选择的专业领域有更多的团队工作经验,这是一笔宝贵的财富,并受到雇主的高度重视。该项目及其未来潜在的商业开发为你提供了一个背景,让你批判性地评估你和你的团队的表现,你所开发的产品的目的性以及你所选择的专业的法律、道德、专业和社会内容。适当的信息安全因素将被视为这一评估的一部分。作为这一学习历程的一部分,你还将探索相关的商业和经济因素。

本模块是一个个人项目,你有机会选择或确定自己的主题,这将导致你产生一个与你的课程目标相关的重要作品。要做到这一点,你将需要使用并进一步发展你在课程中其他地方学到的技能。你将了解你所选择的主题,包括重要的概念和文献,你将获得执行项目所需的新技能或学习(或扩展现有技能或学习)。这些可能是技术技能,如一种新的编程语言,或其他知识和技能,如在你选择的领域使用的实验方法或使用统计技术来分析你的结果。你还将获得或进一步发展诸如报告写作、文献搜索、研究方法、数据分析、项目管理和个人时间管理等方面的技能。

你的导师将使用各种教学方法,其中可能包括讲座、研讨会、基于问题的研讨会、案例讨论、实践活动、小组工作和辅导。教学由一个精心设计的支持系统支持,该系统将支持你的学习之旅。你将有机会接触到一位指导导师,你可以与他讨论任何学术问题。来自导师和同学们的广泛反馈被纳入课程。

入学要求/录取条件

最低要求的UCAS关税

From a combination of acceptable Level 3 qualifications which may include: A level, BTEC Diplomas/Extended Diplomas, Scottish and Irish Highers, Access to HE Diplomas or the International Baccalaureate Find out how many points your qualifications are worth using the UCAS Tariff calculator: www.ucas.com/ucas/tariff-calculator Subject Requirements: There are no specific subject requirements for this course GCSE Requirements: Students will need Maths and English Language at minimum grade 4 or C, or the equivalent. Additional Requirements: There are no additional requirements for this course International Qualifications: We welcome applicants with a range of qualifications from the UK and worldwide which may not exactly match those shown above. If you have taken qualifications outside the UK you can find out how your qualifications compare by visiting our country page www.northumbria.ac.uk/yourcountry English Language Requirements: International applicants are required to have a minimum overall IELTS (Academic) score of 6.0 with 5.5 in each component (or approved equivalent*). *The university accepts a large number of UK and International Qualifications in place of IELTS. You can find details of acceptable tests and the required grades you will need in our English Language section. Visit www.northumbria.ac.uk/englishqualifications

资格要求

对国际学生的要求/英语要求

雅思学术考试成绩(类似考试成绩也可能被接受)

    • 6.5
    • Graduate Degrees Business and Economics
    • 6.0
    • Graduate Degrees Design, Science, Engineering
    • 7.0
    • Graduate Degrees Humanities
    • 7.0
    • Graduate Degrees Law
    • 5.5
    • Undergraduate Degrees Engineering, Science and Technology and Computing
    • 6.0
    • Undergraduate Degrees Health, Education, Business, Art and Design
    • 6.5
    • Undergraduate Degrees Law, English and Humanities

获取关于最适合您的预科课程的建议 ,以便您在UCAS分数、A-Level 或英语语言要求方面没有达到最低要求时可以继续学习Computer Science with Games Development, BSc (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年 (默认入学日期)

大学排名

诺桑比亚大学在英国和全球顶级排名中的位置。

查看诺桑比亚大学的所有 29 个大学排名

关于诺桑比亚大学

诺森比亚大学于1969年在泰恩河畔的小城市纽卡斯尔成立。纽卡斯尔连续多年在Student Hut的排行榜上被评为英国最佳学生城市,其依据是该市的音乐节、夜生活和为年轻人准备的景点。诺森比亚大学为自己是一个综合机构而自豪,特意提供了三十个最常选择的学习科目。他们还以提供这些课程的标准获得全球排名系统的认可而感到自豪。

诺桑比亚大学 241类学士和硕士课程一览表 - 课程目录

诺桑比亚大学 的学生结构

本科生:
19815
研究生:
6140
合计:
25955

类似课程

项目 大学 学生­满意度 失业­率 退学­率 学费­(国际) UCAS 价格表 城市
计算机科学 BSc (Hons) 阿尔斯特大学
(Ulster University)
71% 2% 4% £15360 119 科尔雷恩 校区 全日制
网络安全计算机科学 BSc (Hons) 布拉德福德大学
(University of Bradford)
63% 5% 0% £20118 £21124 134 布拉德福德 校区 全日制
计算机科学与人工智能 BSc (Hons) 布莱顿大学
(University of Brighton)
76% 0% 11% £13842 101 布莱顿 校区 全日制
计算机科学 BSc (Hons) 基尔大学
(University of Keele)
47% 5% 0% £17000 131 雷姆河畔纽卡素 校区 全日制
计算机科学 BSc (Hons) 卡迪夫大学
(Cardiff University)
70% 5% 0% £23450 149 卡迪夫 校区 全日制
计算机科学(在工业界工作一年) BEng (Hons) 约克大学
(The University of York)
70% 0% 0% £24000 145 约克 校区 全日制
计算机科学与宗教研究(含基础年) BA (Hons) 利物浦霍普大学
(Liverpool Hope University)
80% 0% 6% £11400 120 利物浦 校区 全日制
计算机科学 - 伦敦斯塔福德郡大学 BSc (Hons) 斯塔福德郡大学
(Staffordshire University)
69% 5% 0% £14000 147 特伦特河畔斯托克 校区 全日制
计算 BSc (Hons) 新白金汉大学
(Buckinghamshire New University)
79% 5% 15% £14250 114 高威科姆 校区 全日制
数学与计算机科学,实习年 BSc (Hons) 雷丁大学
(University of Reading)
77% 3% 20% £23700 127 雷丁 校区 全日制