对于准备出国留学的学生来说,伯明翰大学的计算机科学和软件工程专业应该是很多学生的首选。伯明翰大学作为学校的重点专业之一,为计算机科学和软件工程课程设置了丰富的教学课程,让学生根据自己的需求进行选择。今天,小编向大家介绍计算机科学和软件工程专业的主要课程内容。如果你感兴趣,我们一起来看看吧!如果学习中有问题,可以咨询西听的专业老师。

一、伯明翰大学计算机科学和软件工程专业简介
在我们全面的计算机科学和软件工程与综合基础课程中,您将在我们全新的技术增强型“智能”校园内,在最先进的设施中使用先进的计算机科学软件。软件工程对人类活动有着巨大的影响。从空中交通管制到医药和电信,软件系统是必不可少的。我们的计算机科学和软件工程硕士与基础,将发展您的技术和行业技能,对构建软件系统至关重要。我们的课程旨在为您提供计算机科学基础知识的全面教育,重点是前两年工业所需的技能,同时让您在后几年更深入地学习您选择的科目。教学是我们迪拜校区和埃德巴斯顿校区的学者之间的联合。在迪拜校区学习期间,您还将有机会与英国埃德巴斯顿校区的学生互动和工作。
二、伯明翰大学计算机科学和软件工程专业课程内容
基础年
数学1
数学2
微积分
统计与数据分析
力学
基础电子与电气工程
初级计算机编程
学术英语或高级学术英语或高级学术技能
阿联酋的历史、文化、社会和经济
阿拉伯语1
第一年
人工智能1
数据结构与算法
全栈应用开发
计算机科学的数学和逻辑基础
面向对象编程
计算理论
第二年
人工智能2
函数式编程
操作系统和系统编程
安全与网络
软件工程与专业实践
团队项目
第三年
高级网络
计算机视觉和成像
人机交互
机器学习
移动和普适计算
神经计算
真实世界系统的安全性
在学校教授计算机科学
第四年
项目
高级函数编程(扩展)
高级网络(扩展)
算法和复杂性(扩展)
计算机辅助验证(扩展)
计算机视觉和成像(扩展)
进化计算(扩展)
人机交互(扩展)
个人学习
智能机器人(扩展)
机器学习和智能数据分析(扩展)
移动和普适计算(扩展)
自然语言处理(扩展)
神经计算(扩展)
编程语言原理、设计和实现(扩展)
量子计算
安全的软件和硬件系统
真实世界系统的安全性(扩展)
在学校教授计算机科学(扩展)
以上是伯明翰大学计算机科学和软件工程专业的课程内容,希望对大家有所帮助。如果你有任何问题,你可以咨询西听的专业老师。西听的老师在指导国际学生的学习方面积累了很多丰富的经验。老师可以给你一对一的专业指导。








