Toggle Menu

北安普顿大学软件工程大一课程都学什么?

发布时间: 2024-04-16 11:52:28
文章来源: 考而思
摘要:
北安普顿大学软件工程大一课程都学什么?考而思教育根据多年留学生课程辅导经验帮你整理了软件工程所需要掌握的知识点希望能帮助您! 作为北安普顿大学Computing(SoftwareEngineering),的学生,您将学习以下课程。
北安普顿大学软件工程大一课程都学什么?考而思教育根据多年留学生课程辅导经验帮你整理了软件工程所需要掌握的知识点希望能帮助您!

北安普顿大学课程辅导

作为北安普顿大学Computing(SoftwareEngineering),的学生,您将学习以下课程。

第1部分数据库1

本的目的是在数据库结构的设计和实际开发中理解和应用数据库完整性的原则。数据库1是一个实践,应用数据建模技术来建立修改和维护数据库的完整性和数据结构以及相关的组件,如实体关系和属性定义.

网络发展

本(4级)的目的是让学生了解客户端网络技术。该为学生提供了:设计开发和实施符合临时网络标准的网站的基本知识和实践技能;涵盖了互联网技术的概述,互联网的整体软件架构,包括服务器客户端浏览器,导致使用网络服务器来安装维护和发布网页以实现网络存在;详细介绍了标准的客户端动态网络开发环境,如HTML、层叠样式表(CSS)和JavaScript。

解决问题和编程

本的目的是:向学生介绍解决计算机问题所需的技能原则和概念;发展基本技能,以便通过构建适当的算法和计算机程序来解决这些问题;介绍高级编程语言(HLPL)设计的基本原则;获得使用HLPL实现算法的经验和信心;使用适当的编程语言(如Java)实现HLPL程序;最初将面向对象的语言作为一种非对象语言来介绍。

计算机系统

本提供了构成计算机系统的硬件和软件组件的基本知识。现代计算机系统不仅由计算机组成,而且还包括一系列的外围设备。该概述了所有重要的概念,为深入研究计算机系统做准备。提供学习环境,使学生能够获得对计算机系统概念和技术的基本理解和欣赏,以及使用它们的技能,以达到最佳效果.

计算机通信

本提供了构成计算机通信的硬件和软件组件的基本知识。现代计算机网络不仅由计算机组成,还包括一系列的网络设备。该提供:所有重要概念的概述,为深入研究计算机通信做准备;与计算机网络有关的适当的实践技能;对计算机网络理论的全面和广泛的理解。

软件工程1

该将向学生介绍软件工程的生命周期。重点是:调查问题领域,了解软件需求,准备需求说明文件,进行系统设计,并将其提交给客户;向学生介绍实施解决方案所需的技能原则和概念;使用高级编程语言来实现算法;将采用后期对象方法来教授编程。

第2部分DF4002:英语作为一种源语言和目标语言数据库2

本的目的是发展实体关系模型(ERMs)和结构化查询语言(SQL)的基本概念和技能。它侧重于扩展关系型数据库的关键领域;用户定义的类型他们的实际创建应用以及有价值的数据提取方法,以提供智能。介绍了数据库编程(PL/SQL)。该采用了工业标准软件,以实现最大的经济销售能力。

小组项目

该旨在发展高层次的智力技能(解决问题)和适当的个人素质,包括团队工作。每个小组将根据所提供的要求规格,以专业标准开发和记录有效的稳健和高质量的计算机系统。每个学生对团队工作的贡献都将成为同行评估的主题。

系统设计和开发

本的目的是:将系统设计和开发扩展并应用于大规模的系统;探索建立图形用户界面并利用类库提供的资源,从而使指定一般软件组件和实现可重用类的想法变得熟悉。;提供一套工具和技能,当学生在以后的软件开发领域遇到更大的设计项目时将需要这些工具和技能。

网络编程

本(5级)的目的是:让学生了解基于网络的服务器端技术的概念和技术;教学生使用最新的编程技术,为网站设计和开发连贯的服务器端软件,并增加安全功能和可用性;设计侧重于网络服务器上信息处理的软件;开发真正的服务器端应用程序.

软件工程2

本的目的是巩固和扩展从早期面向对象经验中获得的4级技能理解和知识;提供一个良好的实践框架,这将有助于开发更大的系统;用不同的面向对象语言重新审视早期的许多主题,并更深入地考虑它们。该将使学生能够比较现有的一些流行的面向对象的语言/工具,并分析每种语言/工具的优点/缺点。

运动疗法--临床经验移动应用开发1

本旨在让学生了解技术(硬件/软件)以及如何在现代网络中使用这些技术。这种理解将被用来发展必要的技能,以设计和实施(编程)软件,并部署在现代网络中。

第3部分人工智能技术

本的目的是教授学生基本理论和实际应用:基于知识的系统、人工神经网络和进化算法。将介绍基础概念,然后举例说明智能系统如何用于工程或游戏应用。

媒体技术

媒体技术是计算机科学的一个重要方面。这个媒体技术旨在介绍与多媒体系统相关的技术。这包括计算机图形、音频和视频。研究了媒体操作技术。还研究了媒体压缩技术。此外,该提供了对色彩空间及其相关性的深入了解。该开发了一个框架,学生可以用第三代计算机语言开发多媒体系统。

数据库3

本的目的是:研究高级数据库主题。它假定学生已经学习了早期的数据库,并且具有现代关系型数据库管理系统所进行的基本处理的技术知识,以及设计元数据和现代客户/服务器数据库平台的适当软件的实际技能。

计算学学位论文

项目的目的是:为学生提供机会进行研究和自我管理一个与计算机有关的问题,允许整合学生所选择的路径专业的主要研究领域。该还允许发展更高层次的知识技能、专业方法和适当的个人素质,这些都是在研究或开发环境中独立工作所需要的。重要的是,该项目不应该仅仅是对现有知识的直接应用,它还应该至少部分地包括需要获得和应用迄今为止学生不知道的开发技术。

软件工程3

本将:介绍《软件工程2》中的设计模式;将巩固和发展标准工具,如统一建模语言,以包含对分析和设计模式的考虑;回顾当前情况,并解决与未来可能的趋势/各种标准(事实上的或商定的)有关的问题,这些标准与从预先存在的组件构建软件系统有关;保持对象系统上数据的持久性(无论是通过对象数据库还是通过其他方式);考虑软件度量的潜力;考虑分布式系统和管理并发性.

考而思可以为考生们提供专业的北安普顿大学软件工程课程辅导,帮助考生们熟悉课程都学什么?我们的老师们具有丰富的教学经验,能够针对个体的需求提供个性化的辅导。

凡来源标注“考而思”均为考而思原创文章,版权均属考而思教育所以,任何媒体、网站或个人不得转载,否则追究法律责任。

16年深耕全阶段留学辅导   数十万留学生信赖

添加微信:「 kaoersi03 」备注官网申请试听,享专属套餐优惠!

同步课件辅导、作业补习、论文润色、真题讲解、Appeal申诉、入学内测/面试培训


添加微信【kaoersi03】(备注官网)申请试听,享专属套餐优惠!

客服微信

kaoersi03

课程听不懂?作业不会写?复习没方向?专业老师为您答疑解惑

复制成功

微信号: kaoersi03

备注“官网”享专属套餐优惠!