伦敦大学学院UCL计算机科学专业每一年都要求学生学习一些单独的课程,通常每门课程有15或30学分,加起来总共为120学分。课程在学习的学年中进行评估。必修和选修课程的具体设置可能每年都有所不同。成功完成360学分后,学生将获得计算机科学学士学位(荣誉)。下面是该专业的课程设置及考核方式。
一、课程设置
请注意,此处给出的课程仅供参考。因为课程信息在此前很长一段时间内发布,所以课程内容和可用性可能会发生变化。
1、第1年必修课
·Algorithms
·Compilers
·Design and professional Skills 1
·Discrete Mathematics for Computer Scientists
·Engineering Challenges
·Object Oriented programming
·principles of programming
·Theory of Computation
2、第2年必修课
·Computer Architecture and Concurrency
·Logic and Database Theory
·Mathematics and Statistics
·Security
·Software Engineering
·Systems Engineering
3、第3年必修课
·Computability and Complexity Theory
·Individual project
二、考核方式
所有课程都将采用多种评估方法,例如不定期笔试、个人和小组作业。所有学生还将参加一个单独的项目。学生的表现会持续受到评估。
总的来说,伦敦大学学院UCL计算机科学专业本科三年的课程涉及编程、数学和统计相关的领域,对于学生综合能力和学习能力要求比较高,不同课程的考核方式不一样,同学如果在学习过程中遇到任何问题,可以随时联系我们哦~