伯明翰大学计算机专业课程中,学生将学习各种计算系统; 他们的理论,设计,开发和应用。这包括编程语言,软件工程,人工智能,操作系统,数据库,自然启发计算,并发计算,机器人和计算理论。还将探索数学,工程,语言学和心理学等各种领域的概念。

伯明翰大学计算机专业课程介绍

1年级

学生的第1年将在年底能够选择专攻计算机科学,软件工程或人工智能。学生将获得该主题的概述,并在算法,人工智能,软件工程和相关数学原理方面获得坚实的基础。学生还将学习Java中的计算机编程。

即使学生的第1年,学生也将有机会追求自己的兴趣,在处理和呈现Web和编程机器人信息之间可以选择模块。这些都包括小组工作,作为学校为工作世界做好准备的承诺的一部分。

2年级

学生将继续研究支持技术,如数据库,图形和编程语言的正式基础。将这些与编程一起教学可以让学生将理论付诸实践,让学生更深入地了解。学生还将学习如何在团队中工作来制作软件,并且学生将学习Java和第二语言的新编程风格。模块的选择包括自然启发计算,软件工程,计算机视觉和自然语言技术

3年级

在学生的最后一年,学生有很多选择,所以学生真的可以根据自己的抱负和兴趣调整学位。学生将花费三分之一的时间在项目上,或者根据学生自己的想法开发,或者从工作人员提供的广泛选择中开发。这通常涉及编写大量软件,让学生以自己的方式自由扩展和展示自己的技能。

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

伯明翰大学计算机专业就业前景

据留学云介绍,学校的计算机专业毕业生可以从各种各样的职业机会中进行选择,包括与全球技术巨头之一或其他工业和技术领域合作。但是,学生也会受到金融,商业,政府,教学和研究领域的雇主的高度追捧。