你好,请问一下,格拉斯哥大学本科计算机科学专业的课程主要学什么?具体包括哪几门课?我想提前了解一下这个专业的课程设置,希望老师能解答和指导。
最佳答案
课程顾问-Lea
2026-01-17 20:35:05
格拉斯哥大学的计算机科学本科课程涉及范围广泛,从大型软件系统的编程和工程设计,到人机界面、算法、计算机和网络系统、人工智能、信息检索和大数据系统的设计和评估。以下是格拉斯哥大学计算机科学专业的具体课程设置,希望对你有所帮助。
一、课程概述
1、第一学年
计算机科学专业非常重视编程,并将其视为一项基本技能。第一学年的课程主要使用Python语言,并将广泛介绍计算机学科的其他关键领域,包括计算机系统、数据库和人机交互。
2、第二学年
你将学习Java编程、面向对象的软件工程、数据结构和算法、算法基础、计算机网络、操作系统和网络应用程序开发。
3、第三、四和五学年
如果你升入荣誉学位,你将深入学习计算机科学的基本内容。这些课程由世界领先的研究部门驱动,从第三学年开始,你将获得专业课程学习的机会。通过团队项目和大量的个人项目,为专业计算机科学研究做好准备。
计算机科学可作为理学硕士课程学习,其中包括额外的一年。修读理学硕士课程的学生先修读荣誉学位课程,然后再加读一年,学习高级课程和大量以研究为导向的项目。
如果你成绩优异,可以选择快速通道,这样你就可以免修第一年的大部分计算机科学课程,在比通常少一年的时间内完成标准的荣誉学位或理学硕士学位课程。

二、课程设置
1、第一学年
- 计算机科学 1P(标准课程)
- 计算机科学 1F - 计算基础
- 计算机科学 - 1S 系统
- 计算机科学 - 1CT 计算思维导论
- 计算机科学 1PX(备用课程)
2、第二学年
- 面向对象程序设计导论
- 面向对象软件工程 2
- 算法基础 2
- 网络与操作系统基础 2
- 算法与数据结构 2
- 网络应用程序开发 2
3、第三、四和五学年
- 算法 I (H)
- 数据基础(H)
- 以人为本的系统设计与评估(H)
- 系统编程(H)
- 专业软件开发(H)
- 团队项目(H)
- 个人项目(H)(SINGLE)
- 专业技能与问题(H)
以上就是格拉斯哥大学计算机科学专业的具体课程设置。如果你在学习这些课程时遇到问题,可以立即和考而思的课程顾问联系。考而思能够针对你的具体课业问题,提供全面细致的格拉斯哥大学课程辅导,为你解答课程疑问,讲解课程知识,梳理重点难点,使你能够充分掌握课程内容,获得理想的课业成绩。
相关问答

布里斯托大学计算机科学专业课程有哪些?
我的目标是布里斯托大学,我打算学计算机科学专业,看到周围有朋友学计算机类的专业,感觉很厉害,想问一下有没有布里斯托大学计算机科学专业的小伙伴啊?这门专业的课程有哪些?跟国内的计算机课程区别很大吗?
考而思2026-01-14
格拉斯哥大学EE专业ENG1021考前需要复习什么内容?
我们现在大一快期末了,我学习成绩一般,想在考试前集中复习一下,特别是ENG1021这门课,知识点实在是太多了,我都不知道要怎么复习,复习什么,老师能辅导吗?
考而思2026-01-15
格拉斯哥大学土木工程与建筑专业的课程考试怎么复习?
我在格拉斯哥大学土木工程与建筑专业读大一,就是我们很快要考试了,我复习的压力有点大,感觉几门课有点复习不过来,尤其是土木工程1这门课,我没学好,所以想让老师划一下复习重点,请问有老师辅导吗?
考而思2026-01-15最新问答

澳洲国立大学挂科申诉如何提升成功率?
你好,请问澳洲国立大学挂科申诉成功率高吗?我有一门挂科,想申诉但不知道该怎么准备,老师可以指导吗?想知道怎么才能提升申诉的成功率?
考而思2026-07-09
香港大一新生如何提升学术写作能力?
你好,我马上要去香港读大学,想问一下香港大一新生怎么提升学术写作能力?因为我是社科类专业的,所以很多课程可能会要求写论文,想找老师提前指导一下。
考而思2026-07-08
伯明翰大学挂科申诉成功率高吗?如何申诉?
你好,请问伯明翰大学挂科申诉成功率高吗?我有一门挂科,最近刚出分,想知道要怎么准备申诉?老师可以简单说一下申诉流程和需要提交的材料吗?
考而思2026-07-07