伦敦大学学院 UCL计算机硕士 Computer Science MSc+ 查看更多
伦敦大学学院 UCL
计算机硕士 Computer Science MSc
+ 查看更多
UCL 的计算机科学理学硕士课程为学生提供了坚实的计算机科学理论基础和实用的软件工程技能,包括为工业或研究客户提供的团队合作。
作为计算机科学理学硕士的学生,将研究计算机体系结构、数据库、数据结构和算法来学习计算机工作原理的基本概念。培养现代语言的编程技能,并获得人机交互、应用程序设计和软件工程等领域的实践知识。
通过在小组中为工业和研究客户开发软件,将培养团队合作、项目规划和沟通方面的技能。通过可选模块,学生将能够专注和专攻,其中包括函数式编程、创业和机器学习等主题。
该计划旨在为从事计算机或信息技术领域的职业或进一步的博士研究提供帮助。该专业不适合计算机科学专业的毕业生或同等学历,这是一门转换专业,因此适用于希望发展计算机科学背景的非计算机科学专业的学生。
· 伦敦大学学院在 2023 年QS 世界大学排名中位列全球第 8 名和欧洲第 5名,为学生提供了在世界上最好的大学之一学习的机会。
· UCL 计算机科学被公认为教学和研究领域的世界领先者。在英国最新的卓越研究框架 ( REF2021 )中,该系的计算机科学和信息学研究实力在英格兰排名第一,在英国排名第二。您将向在该领域享有盛誉的领先专家学习
· UCL 计算机科学专业的毕业生受到高度重视,因为该系具有强大的国际声誉、与行业的紧密联系以及靠近伦敦金融城的理想位置
· 采用实验方法,享受创业伙伴关系的挑战和机遇,并高度重视我们广泛的行业合作
· UCL 计算机科学被公认为教学和研究领域的世界领先者。在英国最新的卓越研究框架 ( REF2021 )中,该系的计算机科学和信息学研究实力在英格兰排名第一,在英国排名第二。您将向在该领域享有盛誉的领先专家学习
· UCL 计算机科学专业的毕业生受到高度重视,因为该系具有强大的国际声誉、与行业的紧密联系以及靠近伦敦金融城的理想位置
· 采用实验方法,享受创业伙伴关系的挑战和机遇,并高度重视我们广泛的行业合作
项目时长:1年制(全日制)
项目授课地点:英国 伦敦
- 学历水平
至少具有英国大学的高等学士学位或以下学科之一的同等水平的海外资格
中国学生:
Upper second-class (2:1): Bachelor's degree with a minimum weighted average mark of 85%
Lower second-class (2:2): Bachelor's degree with a minimum weighted average mark of 80%
申请中应包括证明适当数学技能的证据(至少达到数学 A 标准),以及分析能力
- 英语成绩
雅思:7.0+,单项不低于6.5
托福:100+,阅读和写作为24/30,口语和听力为20/30
托福:100+,阅读和写作为24/30,口语和听力为20/30
- PS
你的个人陈述应该包括:
为什么你想在研究生阶段学习计算机科学
你为什么想在伦敦大学学院学习计算机科学
这个项目特别吸引你的是什么
你的学术和专业背景如何满足这个项目的要求
你有什么数学经验来满足项目的要求
你有什么编程经验
您想在哪里获得学位
- 简历
- 2封推荐信
- 成绩单
- 必修模块
编程
该模块使用 Python 为编程提供基础,例如循环、if/else 语句、列表和文件。它还将涵盖关键的面向对象概念,例如类、对象和继承。材料侧重于练习面向对象的编程,以便为将来的模块做好更好的准备,包括算法 (COMP0070) 和软件工程 (COMP0071)。这是一个非常实用的模块,学生在讲座之外和实验室课程中的充分参与对于成功完成该模块至关重要。
App Engineering
这个基于项目的模块介绍了为真实世界的客户设计和构建应用程序软件系统所需的概念和方法。它旨在培养对人机交互 (HCI)、项目管理和软件工程中需求和原型设计学科的广泛理解。它旨在在工程、社会和管理环境中实现研究和团队协调的方法。它通过边做边学和基于问题的学习 (PBL) 方法将编程原理应用于应用程序开发。这是一个非常实用的模块,学生在讲座之外和实验室课程中的充分参与对于成功完成该模块至关重要。
计算机体系结构和操作系统
本模块的目的是提供有关现代计算机如何工作的基础知识。我们将概述构成计算机的关键硬件组件以及这些组件如何协同工作。我们将检查一个真实处理器的架构,包括它的汇编语言和机器代码。我们将了解操作系统的基本方面,以及它们如何在用户(应用程序)和计算机硬件之间提供接口。
算法
成功完成本模块后,学生将能够:
- 了解如何使用各种数据结构
- 了解各种常见算法以及为什么有些算法比其他算法更有效
- 进行多种场景下的时间复杂度分析
- 讨论棘手和不可判定的问题
数据库基础
学生将学习数据库系统的基础知识:它们是什么、如何使用它们以及它们如何发挥作用以实现其目的。现代数据库技术将用于说明这些概念,学生将学习如何利用这些技术来构建不同规模的有效信息系统。
- 可选模块
函数式编程
交互设计
创业精神:理论与实践
软件工程
感知和界面
面向领域专家的机器学习
大数据机器学习
人工智能与神经计算
交互设计
创业精神:理论与实践
软件工程
感知和界面
面向领域专家的机器学习
大数据机器学习
人工智能与神经计算
分享到:
相关专业申请 - 数据科学DS
相关专业申请 - 数据科学DS
相关专业申请 - 电子计算机工程ECE
相关专业申请 - 电子计算机工程ECE
相关专业申请 - 商业分析BA
相关专业申请 - 商业分析BA