谢菲尔德大学为学生开设了非常丰富的课程,让每个学生都可以根据自己的兴趣选择自己喜欢的课程,同时学习专业知识。让大家详细了解谢菲尔德大学的计算机科学本科课程,希望能帮助有需要的学生。

一、专业简介
通过学习计算机科学,你将学会如何理解问题背后的理论问题,以及如何设计解决方案。你可以尝试语音识别、语音合成、文本摘要、机器翻译、机器人学习和控制、计算生物学或虚拟现实。除了学习编程和分析性思维,你还会被鼓励在团队中工作并发展你的沟通技巧。在第三年,你将完成一个论文项目,给你创造性和智力投入的空间。这门课程得到了英国计算机协会的认可。
二、谢菲尔德大学计算机科学专业课程内容
第一年:
软件工程导论Introduction to software engineering
计算机科学基础Fundamentals of computer science
Java编程Java programming
机器和智能Machines and intelligence
设备和网络Equipment and network
网络和互联网技术Network and internet technology
算法和数据结构介绍Introduction of algorithm and data structure
全球工程挑战周Global engineering challenge week
第二年:
核心模块:Core module:
数据驱动计算Data driven computing
系统设计和安全System design and security
机器人学Robotics
计算机科学中的逻辑Logic in computer science
函数式编程Functional programming
自动机、计算和复杂性Automata,Computing and Complexity
软件小屋Software house
工程-你被录用了Engineering.-You're hired
核心模块:Core module:
以上是关于谢菲尔德大学计算机科学专业主要的课程设置内容,如有任何问题,欢迎咨询西听的老师,西听教师团队拥有丰富的课业辅导经验,可以针对您遇到的问题提供一对一的专业定制辅导计划。








