University of Stirling
软件开发与网络安全 BSc (Hons)
University of Stirling - 斯特林大学

课程关键信息

课程描述

我们与 IT 行业的商业伙伴共同开发了软件开发与网络安全(荣誉)理学士课程,以帮助解决他们的技能短缺问题,满足行业需求。根据 2020 年苏格兰科技行业调查(2020 ScotlandIS Scottish Technology Industry survey),约有 10 万人从事数字技术行业。这比 2016 年增长了 9%。 其中,网页设计和开发、IT 业务分析师、架构师和系统设计师、程序员和软件开发专业人员的增长最为强劲。我们的计算机专业毕业生在找到高薪工作方面成绩斐然,因为我们注重深入的实践专业知识。

在学习过程中,您将从计算机系统和软件开发的基础知识学习到人工智能和计算机安全的高级知识。您将学到成为一名高就业率和受欢迎的软件开发专业毕业生所需的一切知识。

我们与福斯河谷学院(Forth Valley College)合作开设软件开发与网络安全(荣誉)理学士课程,将两校的优势结合起来。前两年的课程将在福斯河谷学院位于福尔柯克的校区教授。最后两年的课程将在斯特林大学校园内进行。我们的教职员工积极参与研究,并与业界合作,帮助课程根据苏格兰乃至全球信息和通信技术行业的需求不断发展。

您将学习什么

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

模块(三年级)

近年来,机器学习的研究和使用得到了极大的普及,在医疗诊断系统和自动驾驶汽车等不同的系统中都可以看到。许多现代人工智能系统是由机器学习算法驱动的。本模块教授机器学习(也被称为数据挖掘或数据分析)的理论和实践。学生将学习运行机器学习项目的最佳实践,并学习从回归到神经网络等最常见技术背后的理论。基于历史数据自动做出决定(通常是关于人的)的系统需要透明和公平。本模块还将考虑现代机器学习的道德问题,以及如何在没有偏见或不平等的情况下应用它。

开发软件系统的计算机科学家们经常被要求建立具有并发和分布式组件的系统。这样的例子比比皆是--从高性能计算、云计算、客户/服务器架构(在网络和互联网上非常流行)到汽车系统,仅举几例。诸如死锁和同步问题的出现,会导致你在孤立工作中看不到的故障发生。本模块旨在让计算机科学家识别和应用适当的技术来设计并发和分布式系统,减轻它们所带来的问题,并编写出正确运行的并发和分布式软件系统。

你是否曾经使用过一台电脑,但却无法让它做你想做的事?也许你找不到正确的按钮或工具?或者是你认为正确的动作却做了你意想不到的事情。用户体验(UX)设计是关于我们如何建立计算机界面,使其为人类的所有美妙的多样性工作。你将学习计算机和人如何交流(人机交互)背后的设计理论,以及考虑人类感知的怪癖和限制。每个人都有例子来说明这个理论:现在就开始思考你所遇到的最好和最差的界面设计。理论工作支撑着设计、构建和测试界面的实践练习。我们的目标应该始终是促进人们和他们的计算设备之间轻松而成功的互动。

计算机游戏开发为全球经济做出了巨大的贡献:发达国家的大多数人每周都会花几个小时玩游戏。本模块提供了一个2D游戏开发技术的概述,这样在模块结束时,学生能够使用核心代码库开发自己的2D游戏。该模块允许自由发挥你的创造力:只要你能用编程技巧来支持它。在本模块结束时,你将成为一个更强大的程序员,而且这些技能可以转移到许多不同的应用中去。

现代社会和经济依赖计算机软件,以便有效地运作。软件工程涉及计算机科学原理的实际应用,以开发可靠、高效和满足用户需求的高质量软件。这是计算机科学三年级的核心模块,涵盖了软件工程的四个主题。软件实施;软件工程数学和规范;软件项目管理;以及专业问题。该模块的一个主要特点是一个小组软件实施项目。该模块还包括学生对软件项目管理方面的介绍。

现代社会和经济要依靠计算机软件才能有效运作。软件工程涉及计算机科学原理的实际应用,以开发可靠、高效和满足用户需求的高质量软件。本模块介绍了软件工程、需求采集和分析、UML中的面向对象开发、项目管理和专业问题。该模块的重点是对软件工程生命周期的实际理解,以及如何计划和管理软件项目,还有软件设计和测试的方法和工具的实用技能,特别是使用UML进行信息和系统建模的面向对象的开发。该模块包括讨论作为一个专业软件工程师的问题和后果,包括与团队工作和风险管理有关的方面.

模块(四年级)

我们许多人在日常生活中使用通信:发送电子邮件;在Whatsapp上发送图片;搜索网络;流媒体视频和音乐。对于旨在开发现代安全软件系统的计算机科学家来说,其结果是我们的代码很可能包括网络方面。该模块的目的是使计算机科学家能够在系统中设计适当的网络和协议支持,从而在我们日益网络化的世界中发挥作用。简而言之,编写强大的分布式软件系统,以预期的性能和准确性水平正确运行,同时保持安全通信。

学位论文是你的顶点项目,贯穿整个最后一年,让你展示你作为一个独立、批判和反思的计算机专业人员的能力,借鉴你在整个学位课程中发展的技能。在毕业论文中,你将独立承担一个你选择的软件应用程序的系统开发,.

入学要求/录取条件

最低要求的UCAS关税

资格要求

要包括化学、计算机、数学或物理。

要包括化学、计算机、数学或物理。

包括化学、计算机、数学或物理的高级水平。

需要化学、计算机、数学或物理。

英语语言要求

等级 其他细节
IELTS (Academic) 6 获得雅思6.0分,每项技能至少5.5分或同等水平。

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

大学排名

斯特林大学在英国和全球顶级排名中的位置。

查看斯特林大学的所有 27 个大学排名

关于斯特林大学

斯特林大学位于风光秀丽的集镇斯特林,自1967年以来一直为通过其大门的学生提供学位。除了高质量的学术和研究活动,这所大学还为学生提供了一个奥林匹克游泳池、众多的餐饮场所,甚至还有一个校内电影院。

斯特林大学 225类学士和硕士课程一览表 - 课程目录

类似课程

项目 大学 学生­满意度 失业­率 退学­率 学费­(国际) UCAS 价格表 城市
网络安全计算机科学 BSc (Hons) 布拉德福德大学
(University of Bradford)
63% 5% 0% £20118 £21124 134 布拉德福德 校区 全日制
数字取证与网络安全(包括基础年) BSc (Hons) 伦敦城市大学
(London Metropolitan University)
84% 0% 24% £3894 78 伦敦 校区 非全日制
计算机科学(信息安全)。 BSc (Hons) 伦敦大学皇家霍洛威学院
(Royal Holloway, University of London)
67% 3% 5% £23200 127 埃格姆 校区 全日制
网络安全和数字取证 BSc (Hons) 桑德兰大学
(University of Sunderland)
73% 5% 15% £13000 79 桑德兰 校区 全日制
网络安全(基础年 BSc (Hons) 博尔顿大学
(University of Bolton)
92% 20% 15% £46600 104 博尔顿 校区 全日制
有基础的计算机网络和安全 BSc (Hons) 博尔顿大学
(University of Bolton)
58% 20% 13% £46600 100 博尔顿 校区 全日制
网络安全 BSc (Hons) 斯塔福德郡大学
(Staffordshire University)
77% 10% 25% £14000 106 特伦特河畔斯托克 校区 全日制
网络安全与数字取证(含综合基础年 BSc (Hons) 桑德兰大学
(University of Sunderland)
73% 5% 15% £13000 79 桑德兰 校区 全日制
网络安全管理 BSc (Hons) 南安普敦索伦特大学
(Southampton Solent University)
58% 5% 0% £13800 105 南安普敦 校区 全日制
网络安全与工业实习 BSc (Hons) 博尔顿大学
(University of Bolton)
92% 20% 15% £39200 104 博尔顿 校区 全日制