圣安德鲁斯大学计算机科学本科学士学位(BSc Computer Science)介绍

-回复 -浏览
楼主 2019-09-12 16:48:00
举报 只看此人 收藏本贴 楼主


圣安德鲁斯大学计算机科学毕业生


课程信息

        计算机科学学士学位(BSc Computer Science)是计算机科学学院开设的为期四年的课程。本课程旨在将学生引入计算机科学的理论和实践中。学生将学习逻辑性地思考和解决问题,理解计算系统工作原理,并接触重要的新技术以及团队合作。

        在头两年,学生将学习计算机科学和几种不同编程语言的基本概念。

        除了计算机科学模块外,在第一年你可以学习至少一个计算机科学以外的科目。在第二年,你可以继续这个科目或完全专注于计算机科学。在最后两年中,你将以计算机科学的理论和实践原理为基础,并学习如何使用计算技术来分析问题。你还可以通过学习更先进和尖端的主题来探索计算机科学的前沿,其中包括:人工智能、人机交互、计算机安全、游戏设计、数据编码、数据库和操作系统等。

大一讲座


亮点

        计算机科学学院拥有12:1的学生与教职员工比例,因高学生满意度评级而广为人知。

        本学院在2018年《英国卫报大学指南》(Guardian University Guide 2018)排名第二,满意度为98.5%。根据2018年《完全大学指南》(The Complete University Guide 2018),本学院在苏格兰的学生满意度、研究质量和毕业生前景方面也排名第一。

        本学院在广泛的理论和实践计算机科学研究方面也享有极高的声誉。 2014年“卓越研究架构”(Research Excellence Framework)将本院的研究和研究成果的质量排在苏格兰第二位。

        圣安德鲁斯大学在2017年“全国学生调查”(The National Student Survey)中被评为英国学生满意度榜首,圣安德鲁斯大学最后一年在读的学生中,94%的学生给教学质量和学习体验打高分。2017年,该大学因高教学质量和本科生学习体验获得“教学卓越架构”(Teaching Exellence Framework)金奖。

计算机实验室


教学方式

        在圣安德鲁斯的计算机科学学院有亲密友好的学习环境环境,小组式教学可以让你与国际知名的研究人员和教授建立联系。计算机科学课程除了传统的讲座外,还采用各种教学方法进行授课,包括个人和小组教学。

  • 班级规模:

        第一年:讲座72至170人,实验课100人,辅导课6至7人;

        第二年:讲座70至104人,实验课100人,辅导课6至7人;

        大三大四:讲座,实验和辅导课9至69人。

  • 评估方式:

        大多数计算机科学模块的评估至少有40%的课程作业,其余的评估以书面考试的形式进行。 以项目为主的模块完全由作业评分决定。学院采用一系列评估形式。 例如,编程任务和项目,设计练习和解决问题表。

课堂


模块

        在你的学位的前两年,你将学习计算机科学的必修模块以及其他至少一门科目。 通常情况下,你将在你头两年每学期学习一到两个计算机科学模块,在你的第三和第四年你会学习三到四个计算机科学模块。

第一年必修模块:

  • 面向对象程序设计,数据编程。

第二年必修模块:

  • 计算基础:介绍现代软件核心的基本算法,数据结构和有关形式语言的概念;

  • 计算机系统:开发C语言,汇编语言编程,逻辑门和底层计算机系统的技能。

第三年必修模块:

  • 计算复杂性(Computational Complexity)

  • 软件工程团队项目

第四年必修模块:

  • 逻辑和软件验证

  • 软件方案:允许学生使用专业开发技术进行实质性的软件工程项目。 每名学生在一名工作人员的指导下设计,指定和构建一个中型软件系统,或对这种系统进行正式的开发和证明。

除了大三大四的必修模块之外,你还可以选择其他选修模块,包括网络安全模块,软件工程和计算机图形学等。比如:人工智能、组件技术、计算复杂性、计算机架构、电脑图像、计算机安全、并发性和多核架构、约束编程、数据通信和网络、数据编码、数据库、分布式系统、人机交互、逻辑和软件验证、操作系统、编程语言设计与实现和游戏设计等

小组展示


学生生活

计算机科学学生可能有兴趣加入以下学生社团:

  • 计算机协会(STACS):为对计算机感兴趣或希望开展涉及计算项目的人们提供了一个社交小组。活动包括黑客马拉松,计算机主题讲座和社交活动。

  • 游戏协会(Gaming Society):定期开会讨论各种视频游戏,从复古和手持设备到现代个人电脑和游戏机。

  • 圣安工程集团(Saints Engineering Group):促进STEM领域工程技能的发展,并完成一年一度的工程项目,其中一些涉及开发软件和人工智能。

杰克·科尔楼(Jack Cole Building)


交换生机会

        圣安可以为本科生提供一系列令人兴奋的交换生机会,学生可以花一学期或一年时间在与圣安有合作的大学交换学习。 圣安德鲁斯与遍布全球的古老和年轻的大小机构合作。


职业发展

        获得计算机科学学位后你可以进入技术、学术、财务或商业领域工作。大多数公司和组织都大量投资于计算机系统,这就产生了对计算机技术许多不同专业的需求。圣安的计算机科学毕业生从事职业包括:业务分析师、系统架构师和分析师、软件开发商、测试人员和验证人员、技术作家、IT培训师和用户顾问和项目经理等。

        许多雇主定期访问学校,这为学生提供了一个很好的机会,可以联系并询问有关在技术行业工作的问题。往年,这些雇主包括:亚马逊、苹果、BT、谷歌、IBM和Skyscanner等。

        圣安的就业中心(Careers Centre)为所有学生提供一对一的建议以及一系列活动,以帮助学生建立他们的就业技能。

        实习方面,在大三和大四,你可以选择在实习中度过一两个暑假。这些实习机会分布在英国,欧洲,美国或其他地区。在2013年至2016年的夏季,学生参加了以下公司的实习机会:埃森哲、Adobe、AIG、瑞士信贷、Facebook、谷歌、J P Morgan、McLaren、Palantir、PlanForCloud和Skyscanner等。

        学校还提供各种有偿研究实习,学生可以与学校的研究小组密切合作8到10周。

实验室


入学标准

A-Level: AAA,包括数学。

IB: 38,包括数学中的HL6(如果你的学校提供)或SL(如果你的学校不提供HL)。

雅思:总分6.5,各项不低于6.0。


学生评价

        课程覆盖面广,而且基本上一周写一份代码,因此保证了学习质量。同时因为作业中extension很重要,但又是需要自己去寻找解决方法,很大程度上提升了研究和查找资料的能力。

class Student:

    def __init__(self, name, degree):

        self.name = name

        self.degree = degree

    def__str__(self): # overwrite “print”

        return “I LOVE St Andrews and CompSci is awesome!”

a = Student(“Xiaoyan”, “MSc Computer Science”)

print(a)

——魏筱燕 圣安在读 毕业于南京金陵中学



        “Coming to study Computer Science at St Andrews was by far the best decision I have ever made. I have never had a time so rewarding and enjoyable in my entire life, whether it be studying the subject that I love or taking part in all the huge variety of things which go on in this small corner of North East Fife. The School of Computer Science is small and homely, making every student feel very welcome regardless of what programming experience they have beforehand, and there is always help available if required.”

        “在圣安德鲁斯学习计算机科学是迄今为止我做过的最好的决定。 无论是在研究我喜欢的主题,还是参与圣安这个小角落里发生的各种各样的事情,我从来没有过一段如此有益和愉快的时光。 计算机科学学院规模小而温馨,无论事先有什么编程经验,每个学生都会感到非常受欢迎,并且如果需要,总会有帮助。“

——Mark(苏格兰)

        “The School of Computer Science is open and friendly. Its relatively small size enables the students to have close contact with staff members and be treated as an individual. The programme is very flexible, allowing each student to focus on areas they find most interesting. It’s a great place to study and socialise, with the lab open 24 hours.”

        “计算机科学学院非常开放和友好。 因为学院比较小,可以让学生与教师保持密切联系。该专业非常灵活,可让每个学生专注于他们最感兴趣的领域。 这是一个学习和社交的好地方,实验室24小时开放。”

——Paula (波兰) 

     

        “The emphasis on practical work throughout the Computer Science degree, coupled with the ability to focus on areas of interest in Honours years, massively equips students to pursue a career in research or industry after graduating. The approachable and knowledgeable staff are always willing to help, and there is a close-knit community fostered by the Computing Society and the shared labs. This homely environment combined with the world-class academics and research-led teaching means choosing St Andrews was the best decision for me.”

        “整个计算机科学学位课程强调实际工作,我在大三大四能专注于自己感兴趣的领域,这大大地提高了学生毕业后追求研究或感兴趣行业的职业水平。 平易近人和知识渊博的教师总是愿意提供帮助,计算机社团和共享实验室也建立了一个紧密联系的社区。 这种温馨的环境与世界一流的学者和研究主导的教学相结合意味着选择圣安德鲁斯对我来说是最好的决定。“

——Aniqa (苏格兰)



请长按下方二维码关注我们的官方公众号

St Katharine's West
16 The Scores
St Andrews

Scotland
Web: 
www.st-andrews.ac.uk/study
Official Weibo: @圣安德鲁斯大学校方
The University of St Andrews is a charity registered in 
Scotland : No SC013532





我要推荐
转发到