这门课有一个实用的解决问题的方法。你被教导如何设计复杂问题的有效解决方案。这门课程不仅会给你理论,还会让你在如何设计、构建和分析计算机系统方面获得大量实践经验。你还会对计算机如何工作以及有效的计算机编程有一个坚定的理解。
在第一至第三学期,斯特林大学的所有三个与计算相关的学位(计算科学、软件工程和商业计算)的学生都学习计算科学的相同核心课程。核心概念包括:计算思维;使用Java编程;社会和专业问题;界面的可用性和可访问性;数据库原理和应用;数据结构、对象和算法。
你还将学习另外两门课程。在第一学期,软件工程专业的学生还必须学习数学课程,该课程是专门为帮助他们理解网络、逻辑和算法而设计的。
University of Stirling计算科学课程主要结构:
在第一至第三学期,该大学的所有三个与计算相关的学位(计算科学、软件工程和商业计算)的学生都学习计算科学的相同核心课程。核心概念包括:计算思维;使用Java编程;社会和专业问题;界面的可用性和可访问性;数据库原理和应用;数据结构、对象和算法。
你还将学习另外两门课程。在第一学期,软件工程专业的学生还必须学习数学课程,该课程是专门为帮助他们理解网络、逻辑和算法而设计的。
第4-8学期涵盖计算机系统、软件工程、计算机安全和网络等必修课程。可选课程包括:人工智能;网络服务;游戏开发;移动应用开发。
优等生在最后一年从事独立项目。项目主题的选择可以由你的特殊兴趣所激发,可能涉及一个主要软件的设计和开发,对特定研究驱动主题的调查,或者硬件设备控制软件的开发。
核心课程:
计算科学导论 (CSCU9p1)
离散结构 (MATU9S1)
编程和用户界面设计 (CSCU9p2)
数据结构、对象和算法 (CSCU9A3)
数据库原理和应用 (CSCU9B3)
系统 (CSCU9V4)
管理信息 (CSCU9T4)
同学们通过以上结构的分布,应该已经心里有了学习的方向和目标,有不少同学在海外留学前都会对英国很多大学的课程结构不是很了解,不知道应该如何选择正确的课程,和英国留学生辅导老师进行沟通,让老师帮助同学们做出最佳的选择。