谢菲尔德大学是国际名校之一。最近有同学表示想了解该校本科软件工程专业的课程,下面是小编帮大家总结的课程主要内容,准备报考这个专业或者已经收到offer,准备预习课程的同学,一起来看看吧~

一、谢菲尔德大学软件工程专业课程设置
第三年:The third year:
核心模块Core module
论文项目Thesis project
工程师金融与法律Engineer Finance and Law
软件测试和分析Software testing and analysis
可选模块:Optional module:
自然系统的建模和模拟Modeling and simulation of natural systems
计算机视觉Computer vision
文本处理text processing
分布式系统理论Distributed system theory
强化学习Reinforcement learning
计算机安全和取证Computer security and evidence collection
语言处理speech processing
三维计算机图形学Three-dimensional computer graphics
智能网络Intelligent network
物联网Internet of things
软件再造Software reengineering
生物启发计算Bioinspired computing
网络安全团队项目Network security team project
认知和仿生机器人Cognitive and bionic robots
管理工程项目和团队Manage engineering projects and teams
二、谢菲尔德大学软件工程专业课程结构
在最后一年,你将有机会参加gene ys——我们学生领导的软件开发组织。我们每年都会对课程内容进行审核,以确保其与时俱进。个别模块偶尔会更新或撤销。这是对我们世界领先的研究发现的回应;资金变化;专业认证要求;学生或雇主的反馈;审查结果;以及员工或学生人数的变化。如果有任何变化,我们将及时咨询和通知学生,并采取合理措施尽量减少干扰。我们不再提供无限制的模块选择。如果你的课程包括不受限制的模块,你的系会提供一份他们自己和其他学科领域的模块列表,你可以从中选择。
以上就是关于谢菲尔德大学软件工程专业课程的相关介绍,同学们在日常的学习有任何问题,都可以找西听的老师咨询。西听的老师辅导过众多留学生的课业,在这方面积累了丰富的课程辅导经验,能针对大家遇到的具体问题给出一对一的专业指导。








