计算机科学-学士学位(荣誉)
当前正在查看要开始的课程2023/24的条目.
你想发展成为一名领先的IT专业人士所需的技能吗?基础年的计算机科学理学士学位将培养您在生产计算机系统解决方案方面的技能。您将获得一个良好的数学和科学理解,同时发展行业所需的专业态度....
概述
你想发展成为一名领先的IT专业人士所需的技能吗?基础年的计算机科学理学士学位将培养您在生产计算机系统解决方案方面的技能。您将获得良好的数学和科学理解,同时培养行业所需的专业态度。
在与我们一起学习计算机科学学位的同时,您还可以在设备齐全的实验室中使用专用的行业标准设施,运行最新的软件。此外,我们是思科系统,微软学院中心和亚马逊网络服务学院(AWS)的所在地,所以你可以放心,我们的大学课程将为你在该行业的成功职业生涯做好准备。
关于基础年
基础年课程选项使您能够在四年的全日制时间内学习我们的理学士(荣誉)学位,包括基础证书(四年中的第一年)。基础证书提供广泛的学习计划,为后续学位提供基础。为了进入下一年的学位课程,必须通过基础证书的所有模块。
这门课程包括什么?
学生将学习计算机科学的基本概念,包括计算机编程、数据结构和算法、信息系统、计算机网络和计算机体系结构。
您将通过学习强调软件工程技能的高级课程来巩固您的学习。您还将了解操作系统、网络安全、离散数学和web应用程序开发等主题。
通过学习人工智能、云计算和可穿戴计算等专业课程,拓宽你对计算机科学的理解。此外,您将完成一个个人项目,以展示您的技术技能和一般就业能力,为您未来的职业生涯做准备。
个人项目模拟了典型的工作场所任务,这些任务需要在计算机科学的特定领域有深入的知识和技能。你将考虑更广泛的问题,发展管理活动和资源的能力,以及生成、实施和报告解决方案,以满足任务目标。
在整个学习过程中,您将得到我们专业教学人员的支持,他们都在计算机安全和软件工程等领域拥有广泛的研究和工业经验,他们用这些经验来提高课程。
由于我们与Linux专业学院(LPI)和Oracle学院的强大合作伙伴关系,您将获得令人羡慕的领先行业知识。此外,思科系统和微软学院中心也设在这里。
本课程经过精心设计,为您提供全面的学术背景,结合专业技能,使您从同龄人中脱颖而出。
你将在我们城市中心校区的千禧点大楼工作,在那里你将拥有一系列专业标准的设施,可以培养你的关键实践技能并巩固你的学术学习。
认证
本课程由以下机构认证:
我的学习对我帮助很大,它们给了我成为一名成功的开发人员所需的知识和全面的软件知识。我的课程最棒的地方在于它关注软件的各个方面,这对于找工作来说是一个很好的属性。二甲胂酸纳齐尔
为什么选择我们?
- 全新设施位于STEAMhouse-从2022学年开始,这座最先进的建筑将成为其计算和数字技术学院的新家。这个独特的中心位于我们不断扩大的城市中心校园,将为您提供优秀的设施和教学空间,以及与多个部门的人员和企业合作的机会,并在真实的行业项目中工作。
- 〇先进的设施你将在我们位于市中心校区的千禧点大楼办公,最近在IT设施上投资了650万英镑。你将能够从事人工智能、人机交互、移动和web应用程序开发以及项目管理方面的工作。
- 微软学院中心的所在地-我们是微软英国顶尖的大学学者之一,也是微软开发者网络学术联盟的成员。这意味着我们能够使用各种微软软件产品和在线资源进行研究。
- 〇与业界的联系我们也是思科ASC也是英国仅有的十个思科讲师培训中心 中心 之一。我们与苹果、甲骨文、LPI、微软和AWS等公司有着紧密的行业联系,以确保课程内容保持最新,并与雇主相关。
- 获得供应商证书-包括LPI 1 Beta认证和思科网络证书,同时学习学位。
在Covid-19大流行期间与我们一起学习
大学已经就位应对新冠肺炎疫情的措施让我们能安全地上课。如流感大流行的影响在未来数年继续,大学将根据政府最新的公共卫生建议、健康及安全法例,以及学生合同.
准入要求
我们接受一系列的资格,其中最受欢迎的详细说明如下。
基本要求
A/AS等级的BB或80个UCAS关税点,最低2个A等级 |
||
二级资质 | ||
---|---|---|
普通中等教育证书考试 | GCSE英语语言或英语文学和GCSE数学成绩为C/4或以上。如果你没有这些或没有参加这些考试,我们接受其他相当于2级的考试,或者我们可能会要求你通过BCU的GCSE等效测试。 | |
爱尔兰毕业证书(普通) | 详见爱尔兰离校证书下的三级入口。 | |
苏格兰国民5 | 英国语文或英国文学及数学成绩C级或以上。如果你没有这些或没有参加这些考试,我们接受其他相当于2级的考试,或者我们可能会要求你通过BCU的GCSE等效测试。 | |
加上以下3级(及以上)资格之一 | ||
A级和高级VCE |
|
|
获得高等教育文凭 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
高级威尔士学士学位-技能挑战证书(2015年9月首次教学) |
|
|
威尔士学士学位高级文凭-核心(授予至2016年)ESW/KS组合组件 |
|
|
国际学士学位文凭 |
|
|
爱尔兰毕业证书(高级) |
|
|
其他条件 | ||
如果你有表中没有列出的资格证书,请参阅我们在UCAS的完整入学要求。 进一步指导关税点可以在UCAS网站上找到。 |
欧盟/国际学生的额外信息
至关重要的 | ||
---|---|---|
请参阅您的国家页面我们接受同等资格的进一步详细信息。 除了上面列出的学术入学要求外,国际和欧盟学生还需要本表中详细列出的资格。 |
||
欧盟/非欧盟(国际)资格 | ||
雅思考试 | 总分6.0分,各科最低5.5分 如果你没有达到要求的雅思成绩,你可能有资格申请我们的一项考试会前英语课程.请注意,您必须通过安全英语语言测试(SELT)才能学习会前英语课程。更多的信息. |
|
国际学士学位证书(或同等学历,包括国际认可的基础课程)。 | 1.对于完成完整IB文凭的学生:从三个更高级别科目中总共获得14分或以上。 2.没有完成IB文凭的学生将根据他们的IB证书被考虑。 学生必须达到数学5年级(标准水平) |
不能满足直接入学要求的国际学生可以在亚博电竞im娱乐伯明翰城市大学国际学院(BCUIC).
额外的需求
作为申请过程的一部分,您将被邀请参加申请人访问日,在那里您将与学术工作人员进行简短的一对一面试。这是你向我们展示你对这门学科有多么热情的机会,这将有助于我们对你的申请做出决定。
这将为你提供更多关于学校和课程的信息。此外,它将给你一个机会,与我们的工作人员和学生见面,以更好地了解作为一名学生是什么样的。
费用及如何申请
深度课程
基础年
为了完成本课程,学生必须成功完成以下所有核心模块(共120学分):
基础数学模块提供了基本的知识和数学技能,使学生能够继续他们的研究到本科课程。该模块将侧重于与计算领域相关的数学。互动式教学课程将在讨论中使用基础数学,以扩大对模块中介绍的理论和实践的理解。其他支持材料将在Moodle模块网站上提供。
学生参与互动课堂活动和讨论将建立对数学的必要信心,这将使本模块中没有强大数学背景的学生在基础数学中达到这一水平。
学术和个人学习技能是在高等教育中取得成功所必需的要素。本模块旨在帮助学生培养基本的研究技能、学术写作和思考技能。这些技能是不可避免的重要,将支持你过渡到与你所选择的学位课程相关的更高教育水平的学习。
在该模块中,您将学习各种学术技能,以促进学术知识和提高您的学习发展。
该模块将支持2小时额外的模块支持会话。
本模块提供了设计基于web的应用程序所必需的技能,包括对业务信息需求的清晰理解、界面的结构化设计和实现解决方案所需的开发技能。
本模块侧重于与应用程序的设计和开发相关的各种技术,以满足业务的信息需求。该模块将分析和设计一个符合当前网络标准的应用程序。
该模块还提供了对互联网、互联网技术和应用的历史的理解,以提供对互联网对商业应用程序生产的影响的欣赏。
本模块将为您介绍数字媒体技术,并让您探索媒体行业的技术驱动变化。
本模块将介绍音频/视频捕获和编辑的基础知识,让您探索工作流程实践。您将记录您的开发过程,包括故事板和风险评估等方面,并将创建与您所选择的学位或行业的技术相关的人工制品。
在高等教育的旅程中,发展你的独立学习是一项基本技能,以支持塑造知识,使其在实践中变得更加有用和应用。本模块旨在为您提供必要的技能和技巧,支持您在您的学科内独立工作,并成功地将项目管理工具和技术应用到与您的学科相关的小型项目中。
在该模块中,各种教程、研讨会和研讨会将鼓励元素或创造力、创新和思考。从这个模块中开发的技能是你的学科内的科目的基础,更重要的是,你在第6级的最后一年的项目。
该模块将支持2小时额外的模块支持会话。
编程基础旨在为您提供开始开发软件程序所需的基本原则和基于实践的活动。该模块详细剖析了结构化软件程序,包括程序算法的创建、逻辑的、简单的和有组织的程序流程以及伪代码和编程代码的生成。该模块采用理论与实践相结合的课程,旨在让学生参与小组和个人活动,以确定软件程序的组成部分,并将他们的知识应用到实际的软件编程活动中。在模块课程中,您将获得设计和创建软件程序的基本技能。
该模块将支持2小时额外的模块支持会话。
第一年
为了完成本课程,学生必须成功完成以下所有核心模块(共120学分):
在计算机编程模块中,您将学习编程的关键技能,以及这与技术和通信的关系。编程是一种工程工具,对我们周围的大多数现代技术起着至关重要的作用,包括用于通信、交通和娱乐的技术设备。换句话说,可以说我们的现代生活方式严重依赖于编程。此外,企业越来越依赖计算机及其上运行的软件。因此,编程技能和对编程更广泛和更深入的理解对就业市场变得越来越重要。
这个计算机编程入门模块为计算机专业的学生设计、构建和测试软件组件提供了基础知识和实践。该模块将利用实践课程,主要允许您应用编程原理和结构,以便通过开发小程序创造性地解决问题。模块内容和评估使学习者能够获得现代命令式语言的编程技能。
这个基本的计算机系统模块通过阅读,视频讲师,技能建设实验室和基于问题的学习来获得新知识和核心实践能力。模块内容和评估鼓励实现多学科计算,它挑战学生通过配置物联网设备和系统来为所提出的解决方案收集数据,从而与环境交互。
本模块提供了开发有效的基于web的信息系统所必需的基础技能,该系统基于对界面的视觉需求的清晰理解,结构化的设计方法和实现解决方案所需的技术技能。
数据结构和算法在计算机科学、软件工程、计算机游戏和图形编程中是必不可少的。数据结构是数据的结构化表示;数据结构的设计决定了如何实现操作(例如读取、写入、修改或计算数据)。算法是一组指令,可以遵循这些指令来解决计算问题。
本模块将为您提供有关常用数据结构和算法的必要背景知识。这将培养你的写作技巧,并分析它们的有效性和正确性。课程内容包括计算机如何表示和操作数组、列表、集合、队列、堆栈、图形和网络,以及如何编写和分析算法。
该模块提供了学习和批判性地反映构建和设计基本网络及其在网络基础设施中的要求所需的技能的机会。本模块以网络系统的基础知识和理论为基础。
这个第一年的项目可以让你通过合作创新实践来发展和培养创造性思维,让你把知识和想象力结合起来,构建一个可行的产品。这是一个向更广泛的创新实践社区表达你的想法、技能和才能的机会。
第二年
为了完成本课程,学生必须成功完成以下所有核心模块(共120学分):
编程是一种工程工具,对我们周围的大多数现代技术起着至关重要的作用,包括用于通信、交通和娱乐的技术设备。换句话说,我们的现代生活方式严重依赖于编程。此外,企业越来越依赖计算机及其上运行的软件。因此,编程技能和对编程更广泛和更深入的理解对就业市场变得越来越重要。
本模块将介绍与操作系统相关的基本概念,并将为其他需要对操作系统原理有广泛理解的计算机科学模块奠定基础。对操作系统的良好理解对于计算机科学家来说是非常重要的,以便为广泛的编程问题设计有效的解决方案,包括并发编程、资源管理和性能分析。
本模块将首先介绍操作系统的关键组件、它们的作用和目的以及历史背景。该模块还将涵盖核心主题,如并发性、调度、内存管理、安全、虚拟机、设备管理、文件系统以及实时和嵌入式系统。它将理论概念和基础知识与实践练习相结合,提供理解、管理和操作操作系统的实践经验。
这个模块在编程的上下文中嵌入了与程序员相关的核心离散数学概念。我们将使用合理的抽象推理技术在声明式范式内设计和生成计算机程序。最后,将使用许多测试和验证技术对这些解决方案的功能需求进行测试和评估。
绝大多数web应用程序都连接到数据库,目的是存储和检索信息。在本模块中,您将了解相关概念和技术,并将其应用于此类应用程序的开发。
您将获得有关数据建模(实体-关系模型)和关系数据库实现和管理(使用SQL)的知识和技能。您还将获得新的编程技能(例如,用PHP编写服务器端脚本),以便生成提供有用功能的应用程序。您还将获得使用web框架开发web应用程序的实际经验,以提高您的就业技能。
计算机科学家需要在网络安全威胁对应用程序和系统开发人员提出独特挑战的环境中解决其领域应用的现实问题,涉及安全设计和操作的要求。本模块为在网络和数据共享环境中执行的软件设计所需的安全考虑提供了基础。本模块旨在提供必要的理论框架、基础和实践支持,以有效地寻求安全解决方案,参考安全应用程序的开发需求。
本模块是关于软件工程的,重点是软件设计。它涵盖了软件工程生命周期的三个阶段,需求、设计和实现,但重点是设计和强调设计主题。该模块提供了必要的技能:(i)构建需求和设计模型,(ii)从设计模型合成实现,(iii)应用软件设计模式。标准UML被用作建模语言,重要的设计概念通过它被探索来传达软件工程精神,这种精神是基于通过充分研究问题和谨慎地构建软件解决方案的设计来获得正确的。
第三年
为了完成本课程,学生必须成功完成以下所有核心模块(共120学分):
该模块的目的是使您能够进行一个持续的,深入的,以研究为基础的项目,探索您个人感兴趣的领域。在与你的导师达成一致的情况下,你将决定你的主题,该主题将采取实际结果(人工制品)的形式,并伴随着上下文材料。在选择你的主题时,主要考虑的是它必须与你正在学习的课程相一致,你应该考虑这个主题与你未来的学术或职业发展的相关性。
在这个阶段,你将独立工作,但你将从你的主管那里获得额外的一对一支持,他将熟悉你所选择的主题领域。随着你在模块上的进步,额外的支持将是可用的,这可能采取小组研讨会,研讨会和在线材料的形式,这将有助于开发你的项目。
本模块将专注于将用户体验设计的理论概念与业界和学术界广泛使用的实际“动手”方法相结合,以创建有效的交互体验。
您将了解以用户为中心的设计过程,其核心重点是为“人”设计产品、应用程序和软件。特别是,您将学习收集和理解目标受众需求的技术,通用设计和可访问性的重要性,以及进行快速原型设计的方法。
重点还将放在获得设计和进行可用性研究的实践经验,以及如何将关键发现重新纳入设计过程。您将应用这些知识,使用行业标准工具设计和评估一个创新的数字原型。
计算机科学课程的主要目标之一是介绍现代计算系统构建的理论、原理和技术。本模块介绍云计算,这是一种通过互联网实现按需计算资源(从应用程序到数据中心的一切)的技术。
这项技术通过允许用户在按次付费的基础上访问无限的计算服务和资源,彻底改变了现代计算。本模块介绍与云计算架构、平台和服务相关的基本概念和技术。该模块采用实用的方法,通过使用公共云服务(如亚马逊网络服务)使学生具备云计算的实际经验。
移动技术,特别是以智能手机的形式出现的移动技术,现在是我们交流和浏览信息的事实上的方式。在这一成功的基础上,可穿戴设备有可能使计算机技术无处不在。虽然可穿戴设备包括多种形式,但最普遍的例子可能是功能强大的“智能手表”的出现。
本模块探讨了移动和可穿戴技术的发展方向,旨在使学生具备基本的设计和编程技能,以便为至少一个最流行的移动和智能手表平台(如谷歌的Android / Wear和苹果的iOS / watchOS)开发自己的强大、可用和无处不在的应用程序。
人工智能(AI)是计算机科学的核心组成部分,旨在开发模仿人类在学习、推理和解决问题方面的认知能力的智能代理。作为人工智能的一个分支,机器学习(ML)允许创建适应和学习(从例子中)的软件,而不是为特定的结果显式编程。AI和ML都依赖于大型数据集的管理、处理和分析,这是数据科学(DS)所关注的。谷歌、微软、IBM、Facebook、亚马逊等科技巨头提供的许多服务都是由DS、ML和AI提供支持的。这些学科的最新进展已经导致了重大的工业应用,如自动驾驶汽车和工业4.0。
下载课程说明
立即下载知识和理解是通过正式讲座、导师指导的研讨会和实践活动,以及各个阶段的其他自主学习活动来获得的。
重点放在引导,自我指导和以学生为中心的学习,增加方法,思想和过程的独立性。
该课程提供了访问有效的商业开发环境,并确保学生有计算机系统需求的实际意识。你必须在严格的截止日期前完成任务,并管理和计划你的整体工作量。
知识评估的形式和总结性,通过一些方法,包括研讨会,课程作业,viva,演示,交互式自动评估,正式考试和项目工作。
评估标准在一般课程水平和为个别评估项目提供指导。所有正式考试均采用匿名评分制度。
你将承担一个重大项目,涉及研究和应用该研究在适当的系统问题的解决方案。
考勤需求
有关出勤要求、课程联系时间和建议自学时间的更多信息,请下载课程规范。
学生的故事
马库斯•米勒
马库斯·米勒一直对计算机感兴趣,但寄宿学校的教育让这种兴趣逐渐消失。工作几年后,他重燃了自己的激情——在伯明翰城市大学攻读计算机科学学位。亚博电竞im娱乐从那时起,他成立了自己成功的SEO咨询公司,Bowler Hat。
马库斯喜欢这门课上的每一个环节;几乎是玩得太开心了。他有一些很棒的老师,通常都很有灵感。我们的计算机科学学士(荣誉)课程激发了他对网络技术的兴趣,这导致了鲍勒帽公司的创建。
雅典娜天鹅铜奖
我们已成功获得雅典娜SWAN部门铜奖认识到对性别平等的承诺。
雅典娜·斯旺宪章是一个框架,在全球范围内用于支持和改变高等教育和研究中的性别平等。
就业能力
提高你的就业技能
我们的毕业生通常在网页开发、界面设计、安全问题和移动计算等有益领域设计和实现软件。
我们知道雇主正在寻找那些在深入的学术知识和技术和实践专业知识之间有良好平衡的毕业生,这就是为什么我们的课程是面向就业能力的。
你在我们的课程中学到的东西将帮助你在寻找你的第一个专业角色时脱颖而出,因为你知道如何使用复杂的,行业标准的设备和软件,你将能够证明你可以把你深厚的理论知识付诸实践。
我们还将为您的职业生涯做好准备,为您配备无数可转移的技能,如复杂的解决问题的专业知识,以仔细和周到的方式分析的能力,以及作为团队成员的工作。
此外,我们与Linux专业学院、甲骨文学院、思科、微软、苹果和甲骨文的专业行业联系,加上我们世界一流的设施,将使你成为一个非常适合就业的毕业生。
这就是为什么我们的毕业生在各行各业(从中小企业软件公司到工业、政府、银行和医疗保健)从事计算和软件开发和设计师职业的原因。
进一步的研究
成功完成该课程可以为IT行业提供就业机会,但您可能会考虑继续研究生阶段的学习,通过MSc或PhD的方式更详细地学习计算机科学学科。
尽管研究生学习似乎对学术界的职业生涯至关重要,但最近的统计数据表明,它对其他一系列职业也很有用。例如,2014年,英国商业、创新和技能部指出,拥有硕士学位的人比拥有学位资格的人平均每年多赚9000英镑。
根据英国就业和技能委员会(2014年)的观察,到2022年,七分之一的工作需要研究生学历。所有这些事实都表明,研究生学习对就业能力的贡献越来越大。
国际
亚博电竞im娱乐伯明翰城市大学是一所充满活力和多元文化的大学,位于一个现代化和多元化的城市的中心。我们每年都欢迎许多国际学生,目前在我们的学生社区中有来自80多个国家的学生。
伯明翰大学地理位置优越,附近有伯明翰国际机场,与伦敦和英国其他地区有一流的交通连接。
我们的国际页面为正在考虑申请在这里学习的国际学生提供丰富的信息,包括:
- 探索一些好的理由你为什么要来这里学习.
- 找出如何提高你的语言技能在开始学习之前。
- 找到所有相关的信息来自贵国的申请人.
- 了解在哪里找到金融支持为了你的学习。
设施及人员
我们的设施
作为计算与数字技术学院的学生,您将有机会使用我们的实验室、软件、专业的声音工作室、电脑游戏实验室和行业标准设施,以培养您在音频、视频和多媒体应用程序开发、内容创作等方面的实际技能。
我们目前正在对我们的设施进行3.4亿英镑的投资计划,包括对市中心校区的大规模扩建。这包括我们耗资7000万英镑的全新开发项目,STEAMhouse它将成为计算机和数字技术专业学生的新家。这个最先进的中心将为您提供优秀的设施和设备,以及与多个部门的企业合作的机会,并为真实的行业项目工作。
我们在千禧点的设施已经投资了650万英镑,包括一个新的创客区、工程实验室/设备和IT设备。
由于我们与思科,微软,甲骨文,瞻博,SAS和LPI的合作伙伴关系,您将有机会获得反映先进专业实践的最新技术和设施。我们的学生还可以使用Adobe套件(包括Photoshop, InDesign和Illustrator)等软件。
我们的工作人员
Khaled Mahbub博士
软件工程副教授
Khaled于1999年9月开始了他的学术生涯,在孟加拉国达卡的Ahsanullah科技大学计算机科学与工程系担任计算机科学与工程讲师(美国等级),在那里他一直工作到2001年3月。从2006年5月至2007年7月,卡勒德担任研究助理在城市…
更多关于Khaled罗恩·奥斯汀
副教授
高级讲师罗恩·奥斯汀是高级计算机网络硕士课程的副教授,教授所有与网络相关的课程。他的专业知识和兴趣领域包括:网络语音协议(VoIP)、安全技术、取证和道德黑客。在加入伯明翰城市大学之前,罗恩花了亚博电竞im娱乐…
更多关于罗恩的信息Harjinder辛格
高级讲师
Harjinder是计算机与数字技术学院的高级讲师。他于2000年加入伯亚博电竞im娱乐明翰城市大学(BCU),有10年的教学和咨询经验,在加入BCU之前,Harjinder在工业领域担任软件开发人员,主要使用c++。曾担任软件开发工程师(全经联工程),…
更多关于Harjinder的信息