Toggle Menu

英国伯明翰大学本科计算机课程规划

发布时间: 2022-08-03 20:21:37
文章来源: 考而思
摘要:
英国伯明翰大学计算机科学学士学位课程旨在使学生在研究和开发解决现实问题的软件解决方案时,能够将分析知识和技术技能结合起来。这一灵活的三年制计算机科学学士学位旨在为学生提供对各种计算系统的透彻理解,以确保学生能够应对个人和团队项目的挑战,以及大学之外的生活和职业。计算机科学专业课程规划如下。

英国伯明翰大学计算机科学学士学位课程旨在使学生在研究和开发解决现实问题的软件解决方案时,能够将分析知识和技术技能结合起来。这一灵活的三年制计算机科学学士学位旨在为学生提供对各种计算系统的透彻理解,以确保学生能够应对个人和团队项目的挑战,以及大学之外的生活和职业。计算机科学专业课程规划如下。

一、课程概述

向大学水平学习的过渡可能很困难,这就是为什么在学生的第一年和第二年,该专业将确保学生学习计算机科学的关键组成部分,从而在算法、人工智能、软件工程和相关数学的原理方面有坚实的基础。

该专业致力于确保学生发展提升未来前景所需的关键技能。这就是为什么在第二年,学生将在一个团队中工作,生产软件,并学习Java这种在商业和工业中广泛使用的语言以及第二语言的新编程风格。第三年将使学生能够定制自己的学位,以适应个人兴趣和优势,有大量的课程可供选择,还有一个单独的项目,要么是根据学生自己的想法开发的,要么是从教学人员提供的广泛选择中开发的。

英国伯明翰大学本科计算机课程

二、课程规划

1、第一年

第一年和第二年由必修的计算机科学课程组成,学生将接受基础的相关课程的全面教育。学生将对该学科有一个总体的了解,并在算法原理、人工智能、软件工程和相关数学方面打下坚实的基础。学生还将学习Java语言的计算机编程。

核心课程(全部20学分):人工智能1;数据结构和算法;全栈应用开发;计算机科学的数学和逻辑基础;面向对象编程;计算理论。

2、第二年

学生将继续学习计算机科学中更基础的课程,包括使能技术,如数据库,图形和编程语言的形式基础。课程将这些与编程结合起来教授,可以让学生将理论付诸实践,从而有更深刻的理解。学生还将学习在团队中工作来生产软件,并学习运用Java和第二语言编程的新风格。

核心课程(全部20学分):人工智能2;函数式编程;安全性和网络;软件工程与专业实践;C/C++系统编程;团队项目。

3、第三年

最后一年,学生有广泛的选择,因此可以根据个人抱负和兴趣来定制学位。学生将花三分之一的时间在一个项目上,要么是学生自己的想法,要么是教学人员提供的广泛选择。这通常包括编写软件,并给学生以自己的方式扩展和展示技能的自由。

另外三分之二的时间里,学生可以从20多门选修课程中自由选择,包括操作系统、计算机网络和图形学等实用学科,以及进化计算、神经计算、智能机器人和自然语言技术等领域的一些最新研究。一些课程允许学生在专业领域获得进一步的编程技能,例如C和C++系统编程。

同学可以参考上述伯明翰大学本科计算机课程规划来进行学习安排哟。

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

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

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

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


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

客服微信

kaoersi03

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

复制成功

微信号: kaoersi03

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