来源:考而思在线
南安普顿大学计算机科学课程将使学生学习如何设计和建立软件程序和系统。学生将了解机器学习、网络安全和计算机视觉等领域的最新进展,从而为今后在快速发展的行业中取得成功做好准备。南安普顿大学所有的计算机科学学位必修课程在第一年和第二年都是相同的。第三年,学生可以通过选择选修课程来定制自己的学习方向。
一、第一年课程概述
学生将学习支撑计算机科学的逻辑和数学理论,还将了解计算机硬件的基本原理。作为软件工程的介绍,课程将涉及数据结构和算法。学生还将了解编程的原则,包括使用面向对象方法和软件工程过程。学生将在实际项目中运用所学知识。例如,构建算法和数据分析工具,并开发软件用户界面。
课程涵盖:算法学、计算机系统I、数据管理、计算机科学基础、专业发展、编程I&II、软件建模和设计。
二、第二年课程概述
通过学习诸如人工智能、通信协议和TCP/IP分层模型等主题,学生将加深对计算机科学的理解。小组项目会带给学生在团队中工作的第一手经验,以及软件工程中的通信和规模。
课程涵盖:分布式系统和网络、智能系统、交互设计、编程III、编程语言概念、软件工程小组项目、计算理论、高级软件建模和设计、计算机系统II、网络安全原则。
三、第三年课程概述
个人项目是一个在学生所选择的领域有专业知识的学者的指导下,在学生感兴趣的计算机科学领域进行深入研究的机会。这可能包括设计、构建和测试软件或计算机系统。往届学生涉及的主题包括:智能家居网络安全、假新闻识别、手势感应技术如何应用于医疗保健等。学生可以从大量选修课程中进行选择学习,包括游戏设计和开发、网络基础设施和机器人系统。
课程涵盖:个人项目、高级计算机体系结构、高级计算机网络、高级数据库、因果推理和机器学习、云应用程序开发、计算生物学、计算机视觉、工程管理和法律、机器学习基础、游戏设计和开发、机器学习技术、自然语言处理、运筹学、优化、实时计算和嵌入式系统、机器人系统、网络物理系统的安全性、社会计算技术、网络基础设施、基于Web和云的安全性。
上面的内容是对南安普顿大学计算机科学课程的解析和概述。同学还可以通过和我们的进一步沟通来了解其他英国本科计算机科学专业课程的详细信息。
当前文章链接:
凡来源标注“考而思”均为考而思原创文章,版权均属考而思教育所有,任何媒体、网站或个人不得转载,否则追究法律责任
免费获得学习规划方案
已有 2563 位留学生获得学习规划方案
马上领取规划
*已对您的信息加密,保障信息安全。