这个学位为你在软件工程领域的职业生涯做准备,涵盖了关键的技术技能,如算法思维、全栈网络开发和机器学习,以及与行业相关的软技能,如项目管理框架、以用户为中心的设计和数字风险创造。
伦敦大学金史密斯学院计算机科学课程的学习从一开始就是实践的。同学们将创建自己的网络和移动应用程序、数据可视化和游戏。你还将通过实践项目发掘你的潜力,同时为你未来的职业生涯学习相关的技术技能。
课程的结构可以让你可以选择在第二年之后参加工业实习,这是一次宝贵的经历,可以提升你的职业前景。在你的学位结束时,你将会建立一个工作组合来开始你的职业生涯。
一、金史密斯学院计算机科学核心课程:
编程入门
前端网络
计算机是如何工作的
计算机科学中的问题解决
数值数学
符号数学
图形1
计算项目1
资本视角:文化、社会、金融、批判
面向工业的Java
算法1
计算项目2
动态网络应用
算法2
扩展Java
计算机科学基础
数据库和网络
二、金史密斯学院计算机科学可选择课程:
神经网络
计算机安全
数据挖掘
人工智能
物理计算1
根据同学们课程的选择,会有很多种课程学习的评估方式,包括课程作业、考试、小组作业和项目。
第一年-45%课程,50%笔试,5%实践
第二年- 63%的课程,38%的笔试
三/四年级- 88%的课程,13%的笔试
在此期间,同学们将学习一系列相关的技术学科,包括数据库和服务器端编程、计算机安全、机器学习、数据挖掘、数字商业建模和移动开发。这项工作的基础是相关的理论学习,包括专业的软件开发实践、分析技能和解决问题的策略。
如果同学们对课程的学习方法有疑问,可以和英国留学生辅导老师进行沟通,老师在金史密斯学院已经辅导了很多计算机科学的学生,深知同学们经常会遇到的课程问题点在哪里,帮助同学们很好的度过学习和考试。